Compartilhar via


ContentResolver.RegisterContentObserver(Uri, Boolean, ContentObserver) Método

Definição

Registre uma classe de observador que obtém retornos de chamada quando os dados identificados por um determinado URI de conteúdo são alterados.

[Android.Runtime.Register("registerContentObserver", "(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V", "")]
public void RegisterContentObserver(Android.Net.Uri uri, bool notifyForDescendants, Android.Database.ContentObserver observer);
[<Android.Runtime.Register("registerContentObserver", "(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V", "")>]
member this.RegisterContentObserver : Android.Net.Uri * bool * Android.Database.ContentObserver -> unit

Parâmetros

uri
Uri

O URI para observar as alterações. Isso pode ser um URI de linha específico ou um URI base para uma classe inteira de conteúdo.

notifyForDescendants
Boolean

Quando false, o observador será notificado sempre que ocorrer uma alteração no URI exato especificado por uri ou para um dos ancestrais do URI na hierarquia de caminho. Quando verdadeiro, o observador também será notificado sempre que ocorrer uma alteração nos descendentes do URI na hierarquia de caminho.

observer
ContentObserver

O objeto que recebe retornos de chamada quando ocorrem alterações.

Atributos

Comentários

Registre uma classe de observador que obtém retornos de chamada quando os dados identificados por um determinado URI de conteúdo são alterados.

A partir do android.os.Build.VERSION_CODES#O, todas as notificações de conteúdo devem ser apoiadas por um ContentProviderarquivo .

Documentação Java para android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também