0
我有一個很常見的情況:活動顯示ListView和來自CursorAdapter(來自feed的項目)的數據,並且遊標正在通過ContentProvider通知其URI的數據更改。在URI數據發生變化後,如何不經常通知遊標
當插入了很多項目(成千上萬個項目)時出現問題,所以UI在通知後變得沒有響應。所以我需要設置更粗略的通知。
我的想法是:
- 不通知,重新查詢呆着,例如每1秒
- 將通知時間保存在ContentProvider中,並通知它是否早於1秒。
這種情況的任何常見解決方案?
謝謝。
遊標與AsyncQueryHandler一起填充到背景中,並且正確地回收視圖。當數據庫不變時,UI正在響應 – kzotin 2011-02-05 12:51:23