listview的item布局里面如果有checkbox,button之类点击类的控件,会导致setOnItemClickListener 点击无效,原因是这类控件会获取到焦点,使listview失去焦点,从而导致setOnItemClickListener无效,解决办法,把checkbox,button之类控件的获取焦点设置为false
android:focusable="false"
本文介绍了一个关于ListView中Item布局包含Checkbox或Button等控件时,可能导致setOnItemClickListener点击无效的问题及解决方案。原因是这些控件会获取焦点,从而使ListView失去焦点。解决办法是将Checkbox和Button等控件的获取焦点属性设置为false。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
listview的item布局里面如果有checkbox,button之类点击类的控件,会导致setOnItemClickListener 点击无效,原因是这类控件会获取到焦点,使listview失去焦点,从而导致setOnItemClickListener无效,解决办法,把checkbox,button之类控件的获取焦点设置为false
android:focusable="false"开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
336

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