1. 程式人生 > >ListView點擊事件失效(item裏面有button按鈕控件)解決方法

ListView點擊事件失效(item裏面有button按鈕控件)解決方法

title oid item ble layout hit attribute js xml wid

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按鈕控件)解決方法