--先說包含Button的狀況,以下圖,左邊的圖片就有一個透明的Button,點擊以後作一些處理android
若是僅僅加一個透明的Button,會發現ListView的onItemClick會沒有反應。spa
這裏只須要在Button中加一個屬性 android:focusable 設置爲false就能夠了code
--下面是包含checkbox的狀況xml
通常包含checkbox的,從交互上來看,都是點擊ListView的Item事件的時候,修改對應位置的checkbox狀態。要達到這種目的,只須要給checkbox設置下面代碼事件
android:focusable="false" android:clickable="false" android:focusableInTouchMode="false"