InputMethodService.SendDownUpKeyEvents(Keycode) Método

Definición

Enviar el código de evento de clave especificado (definido por KeyEvent) a la conexión de entrada actual es un par de eventos clave abajo + clave arriba.

[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

Parámetros

keyEventCode
Keycode

Código de clave sin formato que se va a enviar, tal como se define en KeyEvent.

Atributos

Comentarios

Enviar el código de evento de clave especificado (definido por KeyEvent) a la conexión de entrada actual es un par de eventos clave abajo + clave arriba. Los eventos enviados se han KeyEvent#FLAG_SOFT_KEYBOARD KeyEvent.FLAG_SOFT_KEYBOARD establecido para que el destinatario pueda identificarlos como procedentes de un método de entrada de software y KeyEvent#FLAG_KEEP_TOUCH_MODE KeyEvent.FLAG_KEEP_TOUCH_MODE, para que no afecten al modo táctil actual de la interfaz de usuario.

Tenga en cuenta que no se recomienda enviar estos eventos clave en funcionamiento normal; esto se usa principalmente con android.text.InputType#TYPE_NULL campos de texto de tipo o para métodos de entrada no enriquecidos. Un método de entrada de software razonablemente capaz debe usar la android.view.inputmethod.InputConnection#commitText familia de métodos para enviar texto a una aplicación, en lugar de enviar eventos clave.

Java documentación para android.inputmethodservice.InputMethodService.sendDownUpKeyEvents(int).

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