欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

listView的item中有checkbox,導(dǎo)致setOnItemClick失效的原因及解決辦法

 更新時(shí)間:2017年01月05日 10:19:27   作者:wxz1179503422  
這篇文章主要介紹了listView的item中有checkbox,導(dǎo)致setOnItemClick失效的原因及解決辦法,需要的朋友可以參考下

 一:item的根布局設(shè)置

Android:clickable="true",之后導(dǎo)致item點(diǎn)擊事件失效,對(duì)根布局設(shè)置android:descendantFocusability="blocksDescendants",以及對(duì)checkbox設(shè)置android:focusable="false"都不會(huì)起作用,所以item根布局不要設(shè)置android:clickable="true"

二:item根布局設(shè)置android:descendantFocusability="blocksDescendants",即可

beforeDescendants:viewgroup會(huì)優(yōu)先其子類控件而獲取到焦點(diǎn)
afterDescendants:viewgroup只有當(dāng)其子類控件不需要獲取焦點(diǎn)時(shí)才獲取焦點(diǎn)
blocksDescendants:viewgroup會(huì)覆蓋子類控件而直接獲得焦點(diǎn)

三:checkbox設(shè)置android:focusable="false"

以上所述是小編給大家介紹的listView的item中有checkbox,導(dǎo)致setOnItemClick失效的原因及解決辦法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論