之前在项目管理中,ListView的item中用了CheckBox和两个按钮,按钮会开启新界面,CheckBox标记是否常用项目,都没有问题,后来在数据查询中出现问题。
因为项目管理中都是在Adapter中为各控件设置监听器,而没有对ListView设置监听。
ListView中使用的话需要:
item根布局设置android:descendantFocusability="blocksDescendants
"
checkbox设置android:focusable="false"
另据其他兄弟的经验,item根布局不能使用Android:clickable="true",否则上述的设置失效。