拦截SimpleCursorAdapter操作
问题描述:
我在写一个应用程序,它使用SimpleCursorAdapter来显示我的SQLite数据库中的项目列表。该应用程序是一个列表应用程序,它允许用户创建项目列表。数据库中有一个字段,用于跟踪用户是否希望将列表项的文本划掉。拦截SimpleCursorAdapter操作
基本上,我想拦截SimpleCursorAdapter尝试在我的crossed_out字段上设置text()的时间点,而是调用一个函数将另一个字段的文本设置为删除线。
这可能没有写我自己的CursorAdapter?如果不是我怎么去写我自己的CursorAdapter?
答
这可能没有写我自己的CursorAdapter?
您可以将ViewBinder
使用setViewBinder()
,并实现了一个ViewBinder
格式化您的TextViews
如你所愿。
如果不是我该如何去编写我自己的CursorAdapter?
第1步:创建的SimpleCursorAdapter
步骤#2的子类:覆盖setViewText()
在这一点适用于您的格式,或覆盖bindView()
并填写所有行的部件自己