データを適用する際notifyChange
に、Uri
.
に通知するとしましょうcontent://com.package.my/items
。
Activity
からのデータを表示する詳細もありますcontent://com.package.my/items/1
。
「一般」を通知するUri
と「詳細」Uri
も通知されますか?
データを適用する際notifyChange
に、Uri
.
に通知するとしましょうcontent://com.package.my/items
。
Activity
からのデータを表示する詳細もありますcontent://com.package.my/items/1
。
「一般」を通知するUri
と「詳細」Uri
も通知されますか?
メソッドnotifyChange
は、詳細な URI の通知を送信します。ただし、ContentObserver
atを登録すると、子孫が変更された場合に通知されるContentResolver.registerContentObserver(Uri uri, boolean notifyForDescendents, ContentObserver observer)
ベースを登録できます(変更通知の送信に使用されます)。Uri
Uri
を持っていると仮定し、 を介してそれからContentProvider
クエリを実行します。メソッドで返す通知 URI を設定すると、通知 URI またはその子孫のいずれかが変更された場合にビューが自動的に更新されます ( Cursorのソースを参照)。でデータを変更する場合は、必ず で通知を送信してください。Cursor
ContentProvider
ContentResolver
Cursor
ContentProvider.query()
CursorAdapter
ContentProvider
update,insert,delete
ContentProvider