item控件搶佔焦點的問題

例如,在listview的item中有個checkbox或者button之類能搶佔焦點的控件,這時我們點擊item是沒反應的,而點擊checkbox是正常的,這是因爲checkbox搶佔了item的焦點,解決辦法有2個:

1、直接在搶佔焦點的控件設置屬性,android:focusable="false"

2、直接在item的最外層佈局設置屬性,android:descendantFocusability="blocksDescendants"

發佈了30 篇原創文章 · 獲贊 10 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章