我有一個列表視圖,其中包含多個小部件,例如圖像瀏覽和複選框。我有一個數組適配器和一個搜索功能的過濾器。我有的問題是我想檢查複選框,併發生了一些事情。我爲我的測試做的是檢查列表視圖頂部項目中的複選框,並打印出它的狀態。我注意到,這工作,但當我向下滾動,其他複選框也被選中。我做了一些研究,並且我意識到這是listview的一個功能,可以重複使用並進行優化,因此checked複選框正在被重用。我想知道是否有可能讓我檢查我列表中的某個項目中的複選框,並讓相應的項目變成一種顏色,而當我滾動時,其他項目不會變成相同的顏色。如何在列表視圖中設置項目的背景顏色
到目前爲止,我已經嘗試setbackgroundcolor和setimagebitmap對視圖的線性佈局,並且都有上述結果。
謝謝
要做到這一點是保持你的觀點和數據的代碼更好的分離