Idioma

AccessibilityService.OnKeyEvent(KeyEvent) Método

Definição

Retorno de chamada que permite que um serviço de acessibilidade observe os principais eventos antes de serem passados para o restante do sistema.

[Android.Runtime.Register("onKeyEvent", "(Landroid/view/KeyEvent;)Z", "GetOnKeyEvent_Landroid_view_KeyEvent_Handler")]
protected virtual bool OnKeyEvent(Android.Views.KeyEvent? e);
[<Android.Runtime.Register("onKeyEvent", "(Landroid/view/KeyEvent;)Z", "GetOnKeyEvent_Landroid_view_KeyEvent_Handler")>]
abstract member OnKeyEvent : Android.Views.KeyEvent -> bool
override this.OnKeyEvent : Android.Views.KeyEvent -> bool

Parâmetros

e
KeyEvent

O evento a ser processado.

Retornos

Se for true, o evento será consumido e não será entregue aos aplicativos, caso contrário, ele será entregue como de costume.

Atributos

Comentários

Retorno de chamada que permite que um serviço de acessibilidade observe os principais eventos antes de serem passados para o restante do sistema. Isso significa que os eventos são entregues pela primeira vez aqui antes de serem passados para a política do dispositivo, o método de entrada ou aplicativos.

<Observação forte>:</strong> É importante que os principais eventos sejam tratados de forma que o fluxo de eventos que seria passado para o restante do sistema seja bem formado. Por exemplo, manipular o evento para baixo, mas não o evento para cima e vice-versa, geraria um fluxo de eventos inconsistente.

<Nota forte>:</strong> Os principais eventos entregues neste método são cópias e modificá-los não terá efeito sobre os eventos que serão passados para o sistema. Esse método destina-se a executar a funcionalidade de filtragem pura.

Java documentação para android.accessibilityservice.AccessibilityService.onKeyEvent(android.view.KeyEvent).

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