解决setOnItemClickListener无响应的bug
来源:互联网 发布:mac 按文件夹排列 编辑:程序博客网 时间:2024/05/25 19:59
在使用Adapter的时候,总是会自定义Layout,在一个Item中,你可能会加入Button、ImageButton、TextView等子控件,那么这些子控件可能就会获取焦点,导致Item本身的点击无响应的bug。
解决方法:在Item的根布局中加上 android:descendantFocusability="blocksDescendants"
该属性是当一个为view获取焦点时,定义viewGroup和其子控件两者之间的关系。
属性的值有三种:
beforeDescendants:viewgroup 会优先其子类控件而获取到焦点
afterDescendants:viewgroup 只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup 会覆盖子类控件而直接获得焦点
1 0
- 解决setOnItemClickListener无响应的bug
- ListView setOnItemClickListener 事件无响应的解决办法
- listView中setOnItemClickListener()无响应,焦点(点击事件)冲突的解决
- setOnItemClickListener+自定义item点击无响应
- ListView setOnItemClickListener无法响应点击事件解决
- ListView setOnItemClickListener无法响应点击事件解决
- 76ListView的item带有CheckBox,条目点击事件无响应的BUG解决
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- 解决K700真机左右软键无响应Bug
- ListView的setOnItemClickListener事件不响应
- git中如何取消忽略文件
- android N 新特性
- 工具的使用——windows操作系统的使用(三)
- java进度条代码
- JSON example
- 解决setOnItemClickListener无响应的bug
- .NET 程序员十种必备工具
- Windows Embedded 7 Standard 裁剪过程图解教程
- boost mutex lock学习及测试
- 【经典转载】Linux进程学习系列之六 进程控制函数之exec()函数的学习
- BLE 广播数据解析
- ios开发之libcurl库的编译详细教程
- assert()函数用法总结
- 做一个合格的程序猿之浅析Spring IoC源码(六)BeanFactoryPostProcessor