listView的item中有checkbox,导致setOnItemClick失效的原因及解决办法
作者:wxz1179503422 时间:2022-09-04 10:57:12
一:item的根布局设置
Android:clickable="true"
,之后导致item点击事件失效,对根布局设置android:descendantFocusability="blocksDescendants
",以及对checkbox设置android:focusable="false"
都不会起作用,所以item根布局不要设置android:clickable="true"
二:item根布局设置android:descendantFocusability="blocksDescendants
",即可
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
三:checkbox设置android:focusable="false"
以上所述是小编给大家介绍的listView的item中有checkbox,导致setOnItemClick失效的原因及解决办法网站的支持!
来源:http://blog.csdn.net/wxz1179503422/article/details/54089772
标签:listview,setonitemclick
0
投稿
猜你喜欢
Java for-each循环使用难题2例(高级使用方法)
2021-11-15 09:09:06
Java反射机制详解
2023-05-20 11:09:47
Android AndFix热修复原理详情
2023-03-02 09:17:07
详解C#如何实现分割视频
2022-12-07 10:48:23
C#字符串String及字符Char的相关方法
2023-10-26 03:05:37
在IntelliJ IDEA中使用gulp的方法步骤(图文)
2022-10-12 06:29:08
Spring钩子接口汇总分析使用示例
2022-09-24 23:29:56
Opencv EigenFace人脸识别算法详解
2023-07-21 19:30:17
C# XML序列化方法及常用特性总结分析
2021-12-27 02:23:33
WPF实现页面的切换的示例代码
2023-09-26 21:35:27
代码实例分析android中inline hook
2022-11-06 18:45:08
spring boot mybatis枚举映射示例代码
2023-03-01 11:45:51
结合.net框架在C#派生类中触发基类事件及实现接口事件
2022-02-23 20:39:57
Zookeeper事务日志预分配空间解读
2022-03-16 22:36:49
C#制作简单的多人在线即时交流聊天室
2023-02-23 12:12:23
基于WPF实现简单放大镜效果
2022-02-15 23:19:12
IDEA+JRebel实现全自动热部署的方法步骤
2023-11-29 13:53:30
SpringBoot+EasyPoi实现excel导出功能
2022-05-08 06:47:35
unity将图片转换成字体的方法
2023-02-16 22:51:09
Java读取本地json文件及相应处理方法
2023-10-16 16:37:34