ListView和Gridview设置setOnItemClickListener无效解决方案
2015-12-04 15:53
489 查看
issue 1、ListView setAdapter是 自定义一个Class继承BaseAdapter setOnItemClickListener无效
解决方案:android:descendantFocusability="blocksDescendants" 你在Item布局里面添加这个
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
ListView点击无效
解决方案:android:descendantFocusability="blocksDescendants" 你在Item布局里面添加这个
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
ListView点击无效
相关文章推荐
- 从头认识java-12.2 Class对象(2)-使用与注意点
- mysql while,loop,repeat循环,符合条件跳出循环
- 解决"The server quit without updating PID file."
- 如何解决在HttpURLConnection的getInputStream方法调用时出错的问题
- use c to send file using http post
- linux程序开机自启动的方法详解
- 蓝桥杯算法提高 -- 学霸的迷宫
- Java项目如何记录日志
- 获取微博用户数据
- C语言的A*算法
- spring mvc使用Servlet3异步要注意的几个问题
- plsql破解的办法
- Jquery 工具类函数
- 36、重分布配置实验之route-map
- js原生创建封装ajax的方法,附XMLHttpRequest状态码
- Python yield 官方详解(基于2.x)
- poj 2376 Cleaning Shifts 贪心 区间问题
- LeetCode 171 Excel Sheet Column Number
- 图片轮播器
- gnuradio模块的数据输出