ListView点击事件失效(item里面有button按钮控件)解决方法

Posted zmc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ListView点击事件失效(item里面有button按钮控件)解决方法相关的知识,希望对你有一定的参考价值。

ListView点击事件失效解决方法:

一般出现这个情况,就是你的item里面有按钮的点击事件,你的item里面有button控件,button控件是抢占焦点的,只要在你的item布局里面这样子写就可以了:

                   <Button
                    android:layout_width="140px"
                    android:layout_height="56px"
                    android:text="按钮"
                    android:textSize="28px"
                    android:focusable="false"
                    android:textColor="@color/white"/>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

注意: android:focusable=”false”只要加上这句话,就可以避免了抢占焦点事件

以上是关于ListView点击事件失效(item里面有button按钮控件)解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Android 中listview的item点击事件失效了的解决办法

Android 中listview嵌套listview,外面listview的item点击事件失效

Android 中listview嵌套listview,外面listview的item点击事件失效

Android listview的item点击事件失效Bug的解决

ListView点击事件无效或item点击事件无效

给Listview里面Item里的每一个控件怎么设定点击事件