InputMethodService.SendDownUpKeyEvents(Keycode) Metodo

Definizione

Inviare il codice dell'evento di chiave specificato (come definito da KeyEvent) alla connessione di input corrente è una coppia di eventi chiave giù + tasto su.

[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

Parametri

keyEventCode
Keycode

Codice della chiave non elaborato da inviare, come definito da KeyEvent.

Attributi

Commenti

Inviare il codice dell'evento di chiave specificato (come definito da KeyEvent) alla connessione di input corrente è una coppia di eventi chiave giù + tasto su. Gli eventi inviati sono KeyEvent#FLAG_SOFT_KEYBOARD KeyEvent.FLAG_SOFT_KEYBOARD impostati, in modo che il destinatario possa identificarli come provenienti da un metodo di input software e KeyEvent#FLAG_KEEP_TOUCH_MODE KeyEvent.FLAG_KEEP_TOUCH_MODE, in modo che non influiscano sulla modalità tocco corrente dell'interfaccia utente.

Si noti che è sconsigliato inviare tali eventi chiave nel normale funzionamento; si tratta principalmente di campi android.text.InputType#TYPE_NULL di testo di tipo o per metodi di input non avanzati. Un metodo di input software ragionevolmente idoneo deve usare la android.view.inputmethod.InputConnection#commitText famiglia di metodi per inviare testo a un'applicazione, anziché inviare eventi chiave.

per android.inputmethodservice.InputMethodService.sendDownUpKeyEvents(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a