ListView setOnItemClickListener无效原因分析
来源:互联网 发布:java发送邮件 多邮箱 编辑:程序博客网 时间:2024/06/08 11:04
如果在ListViewItem中有Button或者Checkable的子类控件的话,那么默认focus是交给了子控件,而ListView的Item能被选中的基础是Item本身
能够获取Focus,所以点击Item无法获取点击响应。可以通过以下两种方法之一进行解决:
1、在button、checkbox对应的view处加上
android:focusable="false"android:clickable="false"android:focusableInTouchMode="false"
2、在Item处最多层添加属性
android:descendantFocusability="blocksDescendants"
阅读全文
0 0
- ListView setOnItemClickListener无效原因分析
- ListView setOnItemClickListener无效原因分析
- ListView setOnItemClickListener无效原因详细分析
- Android ListView setOnItemClickListener点击无效原因分析
- 【Android】Android 中ListView setOnItemClickListener点击无效原因分析
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- ListView.setOnItemClickListener 点击无效
- ListView.setOnItemClickListener无效
- ListView.setOnItemClickListener无效,解决方法
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- ListView.setOnItemClickListener 点击无效
- ListView.setOnItemClickListener无效
- ListView setOnItemClickListener 点击无效
- ListView.setOnItemClickListener 点击无效
- ListView.setOnItemClickListener 点击无效
- ListView gridivew.setOnItemClickListener无效
- 阿里云服务器CentOS6.8安装Tomcat
- Hbase参数配置及含义
- openedx 修复课程grades文件下载bug
- iOS自动打开闪光灯
- 动态规划--二维费用背包--最大最小价值--hdu4968 Improving the GPA
- ListView setOnItemClickListener无效原因分析
- HANA 存储过程 基础篇
- HDU1005Number Sequence
- Activity did not call finish() prior to onResume() completing原因和解决办法
- Vue(2) : Vue for Gank.io
- 算法系列—— Find Peak Element
- 调用WebService接口的方法
- Apache HttpClient 资源释放、请求超时,导致线程池用光、内存不足
- thinkphp网站支付宝异步回调验签失败问题,发现一个原因点