与えられた2つのURI:
複数のものを取得するためにContentProviderのクエリメソッドで使用されるURI:
content:// my-authority / things
単一のものを指すContentProviderのupdateメソッドで使用されるURI(同じURIがqueryメソッドで使用される場合はthing 123を取得します):
content:// my-authority / things / 123
私の質問:
updateメソッドでは、上記のURIごとに1回ずつ、2回notifyChangeを送信するのは正しいですか?
私が尋ねた理由:
物事のListViewがSQLiteデータと自動的に同期されている場合(SimpleCursorAdapter、LoaderManger.LoaderCallbacks、および最初のURIを介して)、物事123が更新され、そのIDについてのみ通知される場合、ListViewは通知されません/更新を反映します。
私は何かを誤解していて、もっとエレガントな解決策があると確信しています。