私は、リモートサーバー上の情報に対してプロキシとして動作するContentProviderを作りたいと思っています。サーバーが情報を自発的に更新し、その更新をContentProviderに送信する可能性があります。私の目標は、ContentProviderから取得したデータを表示し、基礎となるデータが変更された場合に自動的に更新するListViewを持つことです。AndroidでCursorの可観測性はどのように機能しますか?
私の質問:クライアントがContentResolverにアクセスするためにContentResolverを使用していて、query()メソッドを使用してCursorを取得した場合、新しいデータが到着した場合、どのように通知されますか?つまり、Cursorオブジェクト自体に何らかの通知がありますか?このCursor observabilityはどのように機能しますか?
参考までにContentProvider内でMatrixCursorを使用することを考えています。