FileObserver.OnEvent(FileObserverEvents, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.