InputMethodService.SendDownUpKeyEvents(Keycode) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Envoyer le code d’événement de clé donné (tel que défini par KeyEvent) à la connexion d’entrée actuelle est une paire d’événements clé vers le bas + clé vers le haut.
[Android.Runtime.Register("sendDownUpKeyEvents", "(I)V", "GetSendDownUpKeyEvents_IHandler")]
public virtual void SendDownUpKeyEvents(Android.Views.Keycode keyEventCode);
[<Android.Runtime.Register("sendDownUpKeyEvents", "(I)V", "GetSendDownUpKeyEvents_IHandler")>]
abstract member SendDownUpKeyEvents : Android.Views.Keycode -> unit
override this.SendDownUpKeyEvents : Android.Views.Keycode -> unit
Paramètres
- keyEventCode
- Keycode
Code de clé brute à envoyer, tel que défini par KeyEvent.
- Attributs
Remarques
Envoyer le code d’événement de clé donné (tel que défini par KeyEvent) à la connexion d’entrée actuelle est une paire d’événements clé vers le bas + clé vers le haut. Les événements envoyés ont KeyEvent#FLAG_SOFT_KEYBOARD KeyEvent.FLAG_SOFT_KEYBOARD défini, afin que le destinataire puisse les identifier comme provenant d’une méthode d’entrée logicielle et KeyEvent#FLAG_KEEP_TOUCH_MODE KeyEvent.FLAG_KEEP_TOUCH_MODE, de sorte qu’ils n’affectent pas le mode tactile actuel de l’interface utilisateur.
Notez qu’il est déconseillé d’envoyer de tels événements clés en opération normale ; il s’agit principalement d’une utilisation avec android.text.InputType#TYPE_NULL des champs de texte de type ou pour les méthodes d’entrée non enrichies. Une méthode d’entrée logicielle raisonnablement capable doit utiliser la famille de méthodes pour envoyer du android.view.inputmethod.InputConnection#commitText texte à une application, plutôt que d’envoyer des événements clés.
Java documentation pour android.inputmethodservice.InputMethodService.sendDownUpKeyEvents(int).
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.