在ListView中的每个list_item中存有CheckBox或Button这种能够抢占焦点的组件时,会导致ListView的列表项不可点击,而CheckBox或Button能够点击,解决办法如下:
对于组件CheckBox或Button,添加一个属性
<span style="font-size:14px;">android:focusable="false"</span>
这样ListView列表项可以点击了,且CheckBox也能够自由选中或取消
本文介绍了解决ListView中因CheckBox或Button抢占焦点导致列表项无法点击的问题。通过设置android:focusable=false属性,使得列表项可以正常点击,同时CheckBox等功能仍可正常使用。
在ListView中的每个list_item中存有CheckBox或Button这种能够抢占焦点的组件时,会导致ListView的列表项不可点击,而CheckBox或Button能够点击,解决办法如下:
对于组件CheckBox或Button,添加一个属性
<span style="font-size:14px;">android:focusable="false"</span>
这样ListView列表项可以点击了,且CheckBox也能够自由选中或取消
3279

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