我使用SimpleCursorAdapter从Cursor填充了ListActivity,当单击其中一个列表项时,它启动另一个活动.我也在使用ViewBinder对数据进行一些自定义转换.
我想在列表中的每一行添加一个CheckBox,因此我更改了视图并添加了一个重力正确的CheckBox.
添加CheckBox已删除了单击项目的功能.当您按下列表项时,不再调用我在ListActivity中重写的onListItemClick方法.删除CheckBox修复此问题.为什么是这样?
另外,如果单击列表项的主要部分但是在选中项目中的CheckBox时具有其他功能,如何设置列表以便继续执行我所需的功能?是否设置onCheckedChangedListener或者是否为列表中的每个项重用相同的视图实例?