Partager via


ContentObserver.OnChange Méthode

Définition

Surcharges

OnChange(Boolean)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

OnChange(Boolean, Uri)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

OnChange(Boolean, Uri, Int32)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

OnChange(Boolean, ICollection<Uri>, Int32)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

OnChange(Boolean)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

[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

Paramètres

selfChange
Boolean

True s’il s’agit d’une notification d’auto-modification.

Attributs

Remarques

Cette méthode est appelée lorsqu’une modification de contenu se produit.

Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu.

Documentation Java pour android.database.ContentObserver.onChange(boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

OnChange(Boolean, Uri)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

[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

Paramètres

selfChange
Boolean

True s’il s’agit d’une notification d’auto-modification.

uri
Uri

URI du contenu modifié.

Attributs

Remarques

Cette méthode est appelée lorsqu’une modification de contenu se produit. Inclut l’URI de contenu modifié lorsqu’il est disponible.

Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu. Pour garantir une opération correcte sur les versions antérieures de l’infrastructure qui ne fournissent pas d’arguments plus riches, les applications doivent implémenter toutes les surcharges.

Exemple d’implémentation :

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

Documentation Java pour android.database.ContentObserver.onChange(boolean, android.net.Uri).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

OnChange(Boolean, Uri, Int32)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

[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

Paramètres

selfChange
Boolean

True s’il s’agit d’une notification d’auto-modification.

uri
Uri

URI du contenu modifié.

flags
Int32

Indicateurs indiquant des détails sur cette modification.

Attributs

Remarques

Cette méthode est appelée lorsqu’une modification de contenu se produit. Inclut l’URI de contenu modifié lorsqu’il est disponible.

Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu. Pour garantir une opération correcte sur les versions antérieures de l’infrastructure qui ne fournissent pas d’arguments plus riches, les applications doivent implémenter toutes les surcharges.

Documentation Java pour android.database.ContentObserver.onChange(boolean, android.net.Uri, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

OnChange(Boolean, ICollection<Uri>, Int32)

Cette méthode est appelée lorsqu’une modification de contenu se produit.

[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

Paramètres

selfChange
Boolean

True s’il s’agit d’une notification d’auto-modification.

uris
ICollection<Uri>

Uris du contenu modifié.

flags
Int32

Indicateurs indiquant des détails sur cette modification.

Attributs

Remarques

Cette méthode est appelée lorsqu’une modification de contenu se produit. Inclut les URI de contenu modifiés lorsqu’ils sont disponibles.

Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu. Pour garantir une opération correcte sur les versions antérieures de l’infrastructure qui ne fournissent pas d’arguments plus riches, les applications doivent implémenter toutes les surcharges.

Documentation Java pour android.database.ContentObserver.onChange(boolean, java.util.Collection<android.net.Uri>, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à