Lenguaje

AccessibilityService.OnKeyEvent(KeyEvent) Método

Definición

Devolución de llamada que permite a un servicio de accesibilidad observar los eventos clave antes de pasar al resto del 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

Evento que se va a procesar.

Devoluciones

Si es true, el evento se consumirá y no se entregará a las aplicaciones; de lo contrario, se entregará como de costumbre.

Atributos

Comentarios

Devolución de llamada que permite a un servicio de accesibilidad observar los eventos clave antes de pasar al resto del sistema. Esto significa que los eventos se entregan por primera vez aquí antes de pasarse a la directiva de dispositivo, el método de entrada o las aplicaciones.

<nota fuerte>:</strong> Es importante que los eventos clave se controlan de tal manera que la secuencia de eventos que se pasaría al resto del sistema está bien formada. Por ejemplo, controlar el evento down pero no el evento up y viceversa generaría una secuencia de eventos incoherente.

<strong>Note:</strong> Los eventos clave entregados en este método son copias y modificarlos no tendrán ningún efecto en los eventos que se pasarán al sistema. Este método está pensado para realizar una funcionalidad de filtrado pura.

Java documentación para android.accessibilityservice.AccessibilityService.onKeyEvent(android.view.KeyEvent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a