InputMethodService.SendDownUpKeyEvents(Keycode) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.