Freigeben über


ContentObserver.OnChange Methode

Definition

Überlädt

OnChange(Boolean)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

OnChange(Boolean, Uri)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

OnChange(Boolean, Uri, Int32)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

OnChange(Boolean, ICollection<Uri>, Int32)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

OnChange(Boolean)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

[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

Parameter

selfChange
Boolean

True, wenn dies eine Selbständerungsbenachrichtigung ist.

Attribute

Hinweise

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

Unterklassen sollten diese Methode überschreiben, um Inhaltsänderungen zu behandeln.

Java-Dokumentation für android.database.ContentObserver.onChange(boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

OnChange(Boolean, Uri)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

[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

Parameter

selfChange
Boolean

True, wenn dies eine Selbständerungsbenachrichtigung ist.

uri
Uri

Der URI des geänderten Inhalts.

Attribute

Hinweise

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt. Enthält den geänderten Inhalts-URI, wenn verfügbar.

Unterklassen sollten diese Methode überschreiben, um Inhaltsänderungen zu behandeln. Um einen korrekten Vorgang in älteren Versionen des Frameworks sicherzustellen, die keine umfangreicheren Argumente bereitstellten, sollten Anwendungen alle Überladungen implementieren.

Beispielimplementierung:

<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-Dokumentation für android.database.ContentObserver.onChange(boolean, android.net.Uri).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

OnChange(Boolean, Uri, Int32)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

[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

Parameter

selfChange
Boolean

True, wenn dies eine Selbständerungsbenachrichtigung ist.

uri
Uri

Der URI des geänderten Inhalts.

flags
Int32

Flags, die Details zu dieser Änderung angeben.

Attribute

Hinweise

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt. Enthält den geänderten Inhalts-URI, wenn verfügbar.

Unterklassen sollten diese Methode überschreiben, um Inhaltsänderungen zu behandeln. Um einen korrekten Vorgang in älteren Versionen des Frameworks sicherzustellen, die keine umfangreicheren Argumente bereitstellten, sollten Anwendungen alle Überladungen implementieren.

Java-Dokumentation für android.database.ContentObserver.onChange(boolean, android.net.Uri, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

OnChange(Boolean, ICollection<Uri>, Int32)

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt.

[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

Parameter

selfChange
Boolean

True, wenn dies eine Selbständerungsbenachrichtigung ist.

uris
ICollection<Uri>

Die URIs des geänderten Inhalts.

flags
Int32

Flags, die Details zu dieser Änderung angeben.

Attribute

Hinweise

Diese Methode wird aufgerufen, wenn eine Inhaltsänderung auftritt. Enthält die geänderten Inhalts-URIs, wenn verfügbar.

Unterklassen sollten diese Methode überschreiben, um Inhaltsänderungen zu behandeln. Um einen korrekten Vorgang in älteren Versionen des Frameworks sicherzustellen, die keine umfangreicheren Argumente bereitstellten, sollten Anwendungen alle Überladungen implementieren.

Java-Dokumentation für android.database.ContentObserver.onChange(boolean, java.util.Collection<android.net.Uri>, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: