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

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



