1
我目前正在研究一款android應用程序,該應用程序使用SimpleCursorAdapter
和自定義ViewBinder
在我的ListView
中的項目上設置特定文本顏色和圖像可見性。如何使光標適應具有大量自定義行爲的ListView?
但是,當我的列表長度超過屏幕大小,並且用戶上下滾動時,系統會導致不正確的行採用錯誤的着色等。我的理解是,這是一個問題系統重新使用視圖作爲滾動優化,如解釋here。
我都是爲了優化,但我需要項目在ListView
正確顯示。什麼是正確的方式去做這件事?
我的想法是,我可以實施CursorAdapter
,或最好是SimpleCursorAdapter
,但我不知道如何去做。另外,是否只是將文本顏色設置回我的ViewBinder
中的默認值?