當我更改列表項目的背景色時,選擇時不再閃爍綠色。當背景被改變時,有沒有辦法保留這種默認行爲?列表項目選擇的行爲
0
A
回答
2
「綠色閃光」爲背景的一部分。通過替換背景(大概用簡單的顏色),你消除了閃光。
首先,考慮您是否應該更改列表項的背景。例如,如果以這種方式完成所有列表項目,則可能ListView
應具有背景顏色。
如果這沒有幫助,則需要將背景設置爲StateListDrawable
並帶有適當的狀態。
1
ü可以設置視圖的背景資源與
setBackgroundResource(android.R.drawable.menuitem_background);
,並得到想要的效果
相關問題
- 1. 簡單的列表項目多項選擇不選擇項目
- 2. 選擇下拉列表中的已選項目/選擇列表
- 3. 列表框未選擇所選項目
- 4. Chrome選擇列表樣式行爲過濾選擇列表選項
- 5. 大多數選擇的列表項目
- 6. 從未選擇列表中的項目
- 7. C#列表框組選擇的項目
- 8. XLwings選擇列表框上的項目
- 9. 選擇的項目 - 下拉列表 - SQL
- 10. 下拉列表選擇的項目
- 11. 選擇所有列表中的項目
- 12. 列表框從usercontrol選擇的項目
- 13. 列表中選擇的項目未顯示爲已選
- 14. 列表框 - 選擇行爲
- 15. 選擇列表集合中選擇的項目的角2 ngModel
- 16. jQuery的:選擇和取消選擇列表框的項目
- 17. 選擇項目列表中的項目的Android
- 18. LINQ選擇項目不在列表中
- 19. 從偏好列表中選擇項目?
- 20. 從列表中選擇一個項目
- 21. 從列表框中選擇項目XAML
- 22. 選擇和更改列表項目
- 23. 列表項目選擇不正常?
- 24. 無法選擇項目列表框:InvalidOperationException
- 25. Sencha Touch - 取消選擇列表項目?
- 26. 項目選擇收縮列表框
- 27. C#列表框選擇項目
- 28. WPF - 阻止列表框項目選擇
- 29. 從列表中選擇最終項目
- 30. 從結構列表中選擇項目
您的回覆很有幫助,謝謝。這個列表中每個項目的背景可以通過應用程序啓動時由http帶入的xml文件進行配置。我找到了一種使用onTouchListner來做我想做的事情的方法。不知道這是否是最好的方法。 – Tom 2010-09-29 14:20:17