Compartilhar via


ContentObserver.OnChange Método

Definição

Sobrecargas

OnChange(Boolean)

Esse método é chamado quando ocorre uma alteração de conteúdo.

OnChange(Boolean, Uri)

Esse método é chamado quando ocorre uma alteração de conteúdo.

OnChange(Boolean, Uri, Int32)

Esse método é chamado quando ocorre uma alteração de conteúdo.

OnChange(Boolean, ICollection<Uri>, Int32)

Esse método é chamado quando ocorre uma alteração de conteúdo.

OnChange(Boolean)

Esse método é chamado quando ocorre uma alteração de conteúdo.

[Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")]
public virtual void OnChange (bool selfChange);
[<Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")>]
abstract member OnChange : bool -> unit
override this.OnChange : bool -> unit

Parâmetros

selfChange
Boolean

True se esta for uma notificação de alteração automática.

Atributos

Comentários

Esse método é chamado quando ocorre uma alteração de conteúdo.

As subclasses devem substituir esse método para manipular alterações de conteúdo.

Documentação Java para android.database.ContentObserver.onChange(boolean).

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

OnChange(Boolean, Uri)

Esse método é chamado quando ocorre uma alteração de conteúdo.

[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")]
public virtual void OnChange (bool selfChange, Android.Net.Uri? uri);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")>]
abstract member OnChange : bool * Android.Net.Uri -> unit
override this.OnChange : bool * Android.Net.Uri -> unit

Parâmetros

selfChange
Boolean

True se esta for uma notificação de alteração automática.

uri
Uri

O Uri do conteúdo alterado.

Atributos

Comentários

Esse método é chamado quando ocorre uma alteração de conteúdo. Inclui o Uri de conteúdo alterado quando disponível.

As subclasses devem substituir esse método para manipular alterações de conteúdo. Para garantir a operação correta em versões mais antigas da estrutura que não forneciam argumentos mais ricos, os aplicativos devem implementar todas as sobrecargas.

Exemplo de implementação:

<code>
            // Implement the onChange(boolean) method to delegate the change notification to
            // the onChange(boolean, Uri) method to ensure correct operation on older versions
            // of the framework that did not have the onChange(boolean, Uri) method.
            {@literal @Override}
            public void onChange(boolean selfChange) {
                onChange(selfChange, null);
            }

            // Implement the onChange(boolean, Uri) method to take advantage of the new Uri argument.
            {@literal @Override}
            public void onChange(boolean selfChange, Uri uri) {
                // Handle change.
            }
</code>

</p>

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

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

OnChange(Boolean, Uri, Int32)

Esse método é chamado quando ocorre uma alteração de conteúdo.

[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)]
public virtual void OnChange (bool selfChange, Android.Net.Uri? uri, int flags);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)>]
abstract member OnChange : bool * Android.Net.Uri * int -> unit
override this.OnChange : bool * Android.Net.Uri * int -> unit

Parâmetros

selfChange
Boolean

True se esta for uma notificação de alteração automática.

uri
Uri

O Uri do conteúdo alterado.

flags
Int32

Sinalizadores indicando detalhes sobre essa alteração.

Atributos

Comentários

Esse método é chamado quando ocorre uma alteração de conteúdo. Inclui o Uri de conteúdo alterado quando disponível.

As subclasses devem substituir esse método para manipular alterações de conteúdo. Para garantir a operação correta em versões mais antigas da estrutura que não forneciam argumentos mais ricos, os aplicativos devem implementar todas as sobrecargas.

Documentação Java para android.database.ContentObserver.onChange(boolean, android.net.Uri, int).

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

OnChange(Boolean, ICollection<Uri>, Int32)

Esse método é chamado quando ocorre uma alteração de conteúdo.

[Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)]
public virtual void OnChange (bool selfChange, System.Collections.Generic.ICollection<Android.Net.Uri> uris, int flags);
[<Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)>]
abstract member OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
override this.OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit

Parâmetros

selfChange
Boolean

True se esta for uma notificação de alteração automática.

uris
ICollection<Uri>

A Uris do conteúdo alterado.

flags
Int32

Sinalizadores indicando detalhes sobre essa alteração.

Atributos

Comentários

Esse método é chamado quando ocorre uma alteração de conteúdo. Inclui o conteúdo alterado Uris quando disponível.

As subclasses devem substituir esse método para manipular alterações de conteúdo. Para garantir a operação correta em versões mais antigas da estrutura que não forneciam argumentos mais ricos, os aplicativos devem implementar todas as sobrecargas.

Documentação Java para android.database.ContentObserver.onChange(boolean, java.util.Collection<android.net.Uri>, int).

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