ListView和Gridview设置setOnItemClickListener无效解决方案

来源:互联网 发布:windows phone10虚拟机 编辑:程序博客网 时间:2024/06/13 00:22
issue 1、ListView setAdapter是 自定义一个Class继承BaseAdapter setOnItemClickListener无效
 解决方案:android:descendantFocusability="blocksDescendants"  你在Item布局里面添加这个
beforeDescendants:viewgroup会优先其子类控件而获取到焦点 
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点 

blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点 

ListView点击无效

0 0
原创粉丝点击