FileObserver.OnEvent(FileObserverEvents, String) Método

Definição

O manipulador de eventos, que deve ser implementado por subclasses.

[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

Parâmetros

e
FileObserverEvents

O tipo de evento que aconteceu

path
String

O caminho, relativo ao principal arquivo ou diretório monitorado, do arquivo ou diretório que disparou o evento. Esse valor pode ser null para determinados eventos, como #MOVE_SELF.

Atributos

Comentários

O manipulador de eventos, que deve ser implementado por subclasses.

Esse método é invocado em um thread fileObserver especial. Ele é executado independentemente de qualquer thread, portanto, tome cuidado para usar a sincronização apropriada! Considere o uso Handler#post(Runnable) para deslocar o trabalho de manipulação de eventos para o thread principal para evitar problemas de simultaneidade.

Os manipuladores de eventos não devem gerar exceções.

Java documentação para android.os.FileObserver.onEvent(int, java.lang.String).

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