Langue

AccessibilityService.OnKeyEvent(KeyEvent) Méthode

Définition

Rappel qui permet à un service d’accessibilité d’observer les événements clés avant qu’ils ne soient passés au reste du système.

[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

Paramètres

e
KeyEvent

Événement à traiter.

Retours

Si la valeur est true, l’événement sera consommé et non remis aux applications, sinon il sera remis comme d’habitude.

Attributs

Remarques

Rappel qui permet à un service d’accessibilité d’observer les événements clés avant qu’ils ne soient passés au reste du système. Cela signifie que les événements sont d’abord remis ici avant qu’ils ne soient passés à la stratégie d’appareil, à la méthode d’entrée ou aux applications.

< >strong Remarque :</strong> Il est important que les événements clés soient gérés de telle sorte que le flux d’événements qui serait transmis au reste du système soit bien formé. Par exemple, la gestion de l’événement en panne, mais pas l’événement de haut, et vice versa générerait un flux d’événements incohérent.

< >strong Remarque :</strong> Les événements clés remis dans cette méthode sont des copies et leur modification n’aura aucun effet sur les événements qui seront transmis au système. Cette méthode est destinée à effectuer des fonctionnalités de filtrage uniquement.

Java documentation pour android.accessibilityservice.AccessibilityService.onKeyEvent(android.view.KeyEvent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à