4
A
回答
2
我發現你不需要使用內容提供者。當數據改變時(比如在插入,刪除等時),你可以調用getContentResolver()。notifyChange(Uri uri,ContentObserver觀察者)並設置在您的活動中使用contentObserver來監聽更改。
0
據我所知,如果你的光標的變化是由於重新查詢()或上的光標像其他一些方法close(),那麼您可以使用數據集觀察器來跟蹤更改。
但你需要一個內容提供商,如果你想要的東西時,在您的數據源的變化,例如,您的SQLite數據庫自動更新。在這種情況下,您可以查看下面發佈的信息。
您正在使用什麼光標?
+0
你是什麼意思的「哪個光標」? – rogerstone 2012-03-13 09:59:39
+0
它是一個合併遊標,sqlitecursor或只是一個普通的遊標? – Shubhayu 2012-03-13 10:47:51
相關問題
- 1. 聽/註冊在Android
- 2. 在Android的GIF監聽器
- 3. 在Android的按鈕偵聽
- 4. Onclick Android的聽衆
- 5. 在Android上收聽通知
- 6. 在Android中刷卡聽衆
- 7. 在Android中監聽活動
- 8. 在android上收聽短信
- 9. 聽安卓android
- 10. Android監聽ACTION_DOCK_EVENT
- 11. 聽android系統
- 12. 在Android的另一個監聽器中定義監聽器
- 13. 在觸摸監聽器上的Android imageview
- 14. 在Android的按鈕點擊聽衆
- 15. 在畫布上的Android偵聽器?
- 16. 分享監聽器在Android的
- 17. Android監聽器中斷監聽器
- 18. 的Android監聽應用
- 19. 的Android onTouch監聽事件
- 20. 的Android動畫監聽
- 21. Android的位置監聽器
- 22. 的valgrind Android上不聽vgdb
- 23. Android的全球監聽器
- 24. android的關鍵聽衆
- 25. Android:聽變化的變化
- 26. 的Android聽安裝通知
- 27. 的Android按鈕偵聽
- 28. 接聽JSON比Android的
- 29. AutoCompleteTextView上的監聽器(Android)
- 30. 怎麼聽Android上
看看'registerContentObserver()'或'registerDataSetObserver()'。見http://developer.android.com/reference/android/database/Cursor.html – ramdroid 2012-03-13 09:09:16