当我们使用listView嵌套button或者其它clickable控件时会出现listView的onitemClick事件不响应的问题。我们只需要在item的xml文件中的根布局中加上一句:
屏蔽item中抢夺focus的控件权限即可解决问题。
屏蔽item中抢夺focus的控件权限即可解决问题。
本文介绍了解决ListView中嵌套点击控件导致的点击事件失效问题的方法,通过在item的xml文件中设置android:descendantFocusability属性为blocksDescendants,可以有效屏蔽控件抢夺焦点,确保ListView的onItemClick事件正常响应。
2048

被折叠的 条评论
为什么被折叠?