ContentObserver.OnChange Método

Definição

Sobrecargas

Nome Description
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 auto-alteração.

Atributos

Comentários

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

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

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

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

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 auto-alteração.

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 lidar com alterações de conteúdo. Para garantir a operação correta em versões mais antigas da estrutura que não forneceram argumentos mais avançados, os aplicativos devem implementar todas as sobrecargas.

Implementação de exemplo:

<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>

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

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

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 auto-alteração.

uri
Uri

O Uri do conteúdo alterado.

flags
Int32

Sinalizadores que indicam 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 lidar com alterações de conteúdo. Para garantir a operação correta em versões mais antigas da estrutura que não forneceram argumentos mais avançados, os aplicativos devem implementar todas as sobrecargas.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

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 auto-alteração.

uris
ICollection<Uri>

O Uris do conteúdo alterado.

flags
Int32

Sinalizadores que indicam detalhes sobre essa alteração.

Atributos

Comentários

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

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

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a