ContentObserver.OnChange Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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.