簡體   English   中英

收聽android中光標的任何變化

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM