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

被折叠的 条评论
为什么被折叠?



