本文介绍了拦截行动SimpleCursorAdapter的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我写其使用SimpleCursorAdapter显示来自我的SQLite数据库的项目的列表的应用程序。该应用程序是一个列表应用程序,其允许用户创建的项目的列表。有一个在数据库中保存的用户是否希望该列表项的文字划掉与否。轨道领域
基本上,我想拦截的时间,其中SimpleCursorAdapter尝试的setText()在我的crossed_out场点,而是调用一个函数来设置另一个字段的文本删除线。
这是可能没有写我自己的CursorAdapter?我如果不是如何去写我自己的CursorAdapter?
解决方案
You can attach a ViewBinder
using setViewBinder()
, and implement a ViewBinder
to format your TextViews
as you wish.
Step #1: Create a subclass of SimpleCursorAdapter
Step #2: Override setViewText()
and apply your formatting at that point, or override bindView()
and fill in all of the row widgets yourself
这篇关于拦截行动SimpleCursorAdapter的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!