我的列表視圖是多選列表視圖。我必須用一種顏色(如綠色)顯示選定的列表視圖項目,其他顏色(紅色)顯示其他項目。如何實現這一目標?列表視圖項目顏色
Q
列表視圖項目顏色
0
A
回答
1
這取決於您通過顯示「顏色項目」的含義。更改項目顏色的最簡單方法是在Adapter的getView()或bindView()方法中執行。
0
在onItemSelectListner中將項目背景更改爲您需要的任何項目。
0
您可以在select事件中調用setBackgroundColor()方法來更改背景顏色。
相關問題
- 1. 列表視圖中選擇項目改變顏色爲灰色
- 2. 顏色列表視圖
- 3. onItemClick列表視圖設置2個項目的顏色
- 4. Android的列表視圖項目更改背景顏色
- 5. 更改列表視圖中選中項目的文本顏色
- 6. 更改列表視圖中的指定項目的顏色android
- 7. 列表視圖項目背景顏色變化
- 8. 如何更改列表視圖項目的顏色變化
- 9. 獲取問題設置列表視圖項目的顏色
- 10. 滾動列表視圖時丟失項目背景顏色
- 11. Android將顏色設置爲列表視圖項目
- 12. 列表視圖選擇的項目背景顏色不變
- 13. 自定義列表視圖 - 多選項目和顏色
- 14. 改變選定的項目列表視圖的顏色
- 15. 列表視圖中的備用項目顏色
- 16. jQuery的列表視圖改變列表項的顏色
- 17. 如何更改列表視圖中列表項的顏色
- 18. 更改列表框/列表視圖中所選項目的顏色
- 19. Delphi:列表視圖的顏色列
- 20. C#:更改列表框項目顏色
- 21. 列表查看項目背景顏色
- 22. 如何顏色列表框項目?
- 23. 列表查看項目顏色
- 24. HTML下拉列表項目baground顏色
- 25. 如何在項目點擊時更改項目列表視圖的文本視圖顏色?
- 26. 列表視圖選擇顏色
- 27. 更改列表視圖行的顏色
- 28. 背景顏色(列表視圖?)
- 29. 保持列表視圖選擇顏色
- 30. Android的簡單列表視圖顏色
這個問題(和Rowno的類似評論)是,你需要跟蹤這個狀態,例如當你旋轉屏幕時。更好地將其作爲底層數據集中的一個屬性進行存儲,並按照羅曼蓋伊提到的那樣適當地呈現列表項。 – 2010-03-09 20:43:29
據我所知,您希望用戶選擇多個項目並更改其顏色。我認爲在getView()和bindView()中做這個並不能完全解決你的問題。這些方法在視圖被添加到視圖時被調用。 – Karan 2010-03-10 04:49:45
@Karan有沒有onItemSelectListener的例子...? – 2012-08-17 13:00:47