2011-12-06 27 views

答えて

11

メソッドnotifyChangeは、詳細なURIの通知を送信します。 ContentObserverContentResolver.registerContentObserver(Uri uri, boolean notifyForDescendents, ContentObserver observer)に登録すると、子孫Uriが変更された場合(変更通知の送信に使用されます)、通知されるベースUriを登録することができます。

ContentProviderがあり、CursorContentProviderからContentResolverにクエリするとします。 Cursorの通知URIをContentProvider.query()メソッドに返すように設定すると、CursorAdapterは、通知URIまたはその子孫のいずれかが変更された場合に自動的にビューを更新します(ソース:Cursor参照)。 ContentProviderとデータを変更する場合は、ContentProviderupdate,insert,deleteに通知を送信してください。


関連する問題