我想禁用點擊列表視圖項目。一種解決方案是覆蓋areAllItemsEnabled()
以始終返回false,並且isEnabled()
將針對特定位置返回false。但是,這會導致特定Listview項目周圍的分隔線消失。有幾個人建議爲areAllItemsEnabled()
返回true,假設爲isEnabled()
,但這不適用於我。我不願意手動放置一個分隔線,因爲我需要爲項目XML添加一個父佈局。帶可見分隔條的非可點擊列表視圖項目
有沒有一種方法來設置一個ListView項是不可點擊,並仍然保留
將此行放入代碼中mList.setItemsCanFocus(false); – Aerrow
我在我的列表視圖行中有項目需要關注,聽起來像這樣會禁用它們。 – benkdev