FileObserver.OnEvent(FileObserverEvents, String) 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.
Der Ereignishandler, der von Unterklassen implementiert werden muss.
[Android.Runtime.Register("onEvent", "(ILjava/lang/String;)V", "GetOnEvent_ILjava_lang_String_Handler")]
public abstract void OnEvent(Android.OS.FileObserverEvents e, string? path);
[<Android.Runtime.Register("onEvent", "(ILjava/lang/String;)V", "GetOnEvent_ILjava_lang_String_Handler")>]
abstract member OnEvent : Android.OS.FileObserverEvents * string -> unit
Parameter
Der Typ des Ereignisses, das aufgetreten ist
- path
- String
Der Pfad relativ zur haupt überwachten Datei oder dem Hauptverzeichnis der Datei oder des Verzeichnisses, die das Ereignis ausgelöst hat. Dieser Wert kann null für bestimmte Ereignisse sein, z #MOVE_SELF. B. .
- Attribute
Hinweise
Der Ereignishandler, der von Unterklassen implementiert werden muss.
Diese Methode wird in einem speziellen FileObserver-Thread aufgerufen. Sie wird unabhängig von allen Threads ausgeführt. Achten Sie daher darauf, die entsprechende Synchronisierung zu verwenden! Erwägen Sie die Verwendung Handler#post(Runnable) , um die Ereignisbehandlung in den Hauptthread zu verschieben, um Parallelitätsprobleme zu vermeiden.
Ereignishandler dürfen keine Ausnahmen auslösen.
Java Dokumentation für android.os.FileObserver.onEvent(int, java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.