[英]Listen to any changes in a cursor in android
我想聽一下游標中的任何變化。如果不在android中使用contentprovider就可以實現這一點嗎?
注意:(我沒有使用任何數據適配器)
謝謝
我發現你不需要使用內容Provider。當數據發生變化時(比如插入,刪除等等)你可以調用getContentResolver()。notifyChange(Uri uri,ContentObserver observer)並在你的內容中設置一個contentObserver。聽取改變的活動。
據我所知,如果光標中的更改是由於requery()或光標上的某些其他方法(如close()),那么您可以使用數據集觀察器來跟蹤更改。
但是,如果您希望在數據源中發生更改(例如sqlite數據庫)時自動更新,則需要內容提供程序。 在這種情況下,您可以查看下面發布的信息。
你用的是什么光標?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.