带有checkbox的listview的item onItemClick事件无响应问题

带有checkbox的item,单击时无响应,原来是因为checkbox的事件响应优先于listview,所以checkbox优先获取了焦点。

导致listview获取不到焦点,单击事件就被屏蔽了。

解决办法:屏蔽掉checkbox的焦点即可

<CheckBox
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:button="@drawable/checkbox_selector"
   android:focusable="false"
   />

你可能感兴趣的:(ListView,checkbox,item,onItemClick)