Langage

InputMethodService.OnKeyUp(Keycode, KeyEvent) Méthode

Définition

Remplacez cette option pour intercepter les événements de clé avant qu’ils ne soient traités par l’application.

[Android.Runtime.Register("onKeyUp", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyUp_ILandroid_view_KeyEvent_Handler")]
public override bool OnKeyUp(Android.Views.Keycode keyCode, Android.Views.KeyEvent? e);
[<Android.Runtime.Register("onKeyUp", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyUp_ILandroid_view_KeyEvent_Handler")>]
override this.OnKeyUp : Android.Views.Keycode * Android.Views.KeyEvent -> bool

Paramètres

keyCode
Keycode

Retours

Attributs

Remarques

Remplacez cette option pour intercepter les événements de clé avant qu’ils ne soient traités par l’application. Si vous retournez true, l’application ne traite pas lui-même l’événement. Si vous retournez false, le traitement normal de l’application se produit comme si l’IME n’avait pas vu l’événement du tout.

L’implémentation par défaut intercepte KeyEvent#KEYCODE_BACK KeyEvent.KEYCODE_BACK pour masquer l’interface utilisateur IME actuelle si elle est affichée. En outre, en mode plein écran uniquement, il consomme les événements de déplacement DPAD pour déplacer le curseur dans l’affichage texte extrait, ce qui ne leur permet pas d’effectuer la navigation dans l’application sous-jacente.

Java documentation pour android.inputmethodservice.InputMethodService.onKeyUp(int, 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 à