Compartir a través de


KeyEvent Constructores

Definición

Sobrecargas

KeyEvent(KeyEvent)

Realice una copia exacta de un evento de clave existente.

KeyEvent(KeyEventActions, Keycode)

Cree un nuevo evento de clave.

KeyEvent(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

KeyEvent(KeyEvent, Int64, Int32)
Obsoletos.

Copie un evento de clave existente, modificando su tiempo y recuento de repeticiones.

KeyEvent(Int64, String, Int32, KeyEventFlags)

Cree un nuevo evento de clave para una cadena de caracteres.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32)

Cree un nuevo evento de clave.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates)

Cree un nuevo evento de clave.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32)

Cree un nuevo evento de clave.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags)

Cree un nuevo evento de clave.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags, InputSourceType)

Cree un nuevo evento de clave.

KeyEvent(KeyEvent)

Realice una copia exacta de un evento de clave existente.

[Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;)V", "")]
public KeyEvent (Android.Views.KeyEvent? origEvent);
[<Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;)V", "")>]
new Android.Views.KeyEvent : Android.Views.KeyEvent -> Android.Views.KeyEvent

Parámetros

origEvent
KeyEvent
Atributos

Comentarios

Realice una copia exacta de un evento de clave existente.

Documentación de Java para android.view.KeyEvent.KeyEvent(android.view.KeyEvent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(KeyEventActions, Keycode)

Cree un nuevo evento de clave.

[Android.Runtime.Register(".ctor", "(II)V", "")]
public KeyEvent (Android.Views.KeyEventActions action, Android.Views.Keycode code);
[<Android.Runtime.Register(".ctor", "(II)V", "")>]
new Android.Views.KeyEvent : Android.Views.KeyEventActions * Android.Views.Keycode -> Android.Views.KeyEvent

Parámetros

action
KeyEventActions

Código de acción: #ACTION_DOWN, #ACTION_UPo #ACTION_MULTIPLE.

code
Keycode

Código de clave.

Atributos

Comentarios

Cree un nuevo evento de clave.

Documentación de Java para android.view.KeyEvent.KeyEvent(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

protected KeyEvent (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Views.KeyEvent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Views.KeyEvent

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(KeyEvent, Int64, Int32)

Precaución

deprecated

Copie un evento de clave existente, modificando su tiempo y recuento de repeticiones.

[Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;JI)V", "")]
[System.Obsolete("deprecated")]
public KeyEvent (Android.Views.KeyEvent? origEvent, long eventTime, int newRepeat);
[<Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;JI)V", "")>]
[<System.Obsolete("deprecated")>]
new Android.Views.KeyEvent : Android.Views.KeyEvent * int64 * int -> Android.Views.KeyEvent

Parámetros

origEvent
KeyEvent

Evento existente que se va a copiar.

eventTime
Int64

Nueva hora de evento (en android.os.SystemClock#uptimeMillis) del evento.

newRepeat
Int32

Nuevo recuento de repeticiones del evento.

Atributos

Comentarios

Copie un evento de clave existente, modificando su tiempo y recuento de repeticiones.

Este miembro está en desuso. En su lugar, use #changeTimeRepeat(KeyEvent, long, int).

Documentación de Java para android.view.KeyEvent.KeyEvent(android.view.KeyEvent, long, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(Int64, String, Int32, KeyEventFlags)

Cree un nuevo evento de clave para una cadena de caracteres.

[Android.Runtime.Register(".ctor", "(JLjava/lang/String;II)V", "")]
public KeyEvent (long time, string? characters, int deviceId, Android.Views.KeyEventFlags flags);
[<Android.Runtime.Register(".ctor", "(JLjava/lang/String;II)V", "")>]
new Android.Views.KeyEvent : int64 * string * int * Android.Views.KeyEventFlags -> Android.Views.KeyEvent

Parámetros

time
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que se produjo este evento.

characters
String

Cadena de caracteres.

deviceId
Int32

Identificador de dispositivo que generó el evento de clave.

flags
KeyEventFlags

Marcas para este evento de clave

Atributos

Comentarios

Cree un nuevo evento de clave para una cadena de caracteres. El código clave, la acción, el recuento de repeticiones y el origen se establecerán #KEYCODE_UNKNOWNautomáticamente en , #ACTION_MULTIPLE0 y InputDevice#SOURCE_KEYBOARD automáticamente.

Documentación de Java para android.view.KeyEvent.KeyEvent(long, java.lang.String, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32)

Cree un nuevo evento de clave.

[Android.Runtime.Register(".ctor", "(JJIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat);
[<Android.Runtime.Register(".ctor", "(JJIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int -> Android.Views.KeyEvent

Parámetros

downTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que este código de clave se ha inactivo originalmente.

eventTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que se produjo este evento.

action
KeyEventActions

Código de acción: #ACTION_DOWN, #ACTION_UPo #ACTION_MULTIPLE.

code
Keycode

Código de clave.

repeat
Int32

Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.

Atributos

Comentarios

Cree un nuevo evento de clave.

Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates)

Cree un nuevo evento de clave.

[Android.Runtime.Register(".ctor", "(JJIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState);
[<Android.Runtime.Register(".ctor", "(JJIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates -> Android.Views.KeyEvent

Parámetros

downTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que este código de clave se ha inactivo originalmente.

eventTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que se produjo este evento.

action
KeyEventActions

Código de acción: #ACTION_DOWN, #ACTION_UPo #ACTION_MULTIPLE.

code
Keycode

Código de clave.

repeat
Int32

Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.

metaState
MetaKeyStates

Marcas que indican qué metaclaves se presionan actualmente.

Atributos

Comentarios

Cree un nuevo evento de clave.

Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32)

Cree un nuevo evento de clave.

[Android.Runtime.Register(".ctor", "(JJIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode);
[<Android.Runtime.Register(".ctor", "(JJIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int -> Android.Views.KeyEvent

Parámetros

downTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que este código de clave se ha inactivo originalmente.

eventTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que se produjo este evento.

action
KeyEventActions

Código de acción: #ACTION_DOWN, #ACTION_UPo #ACTION_MULTIPLE.

code
Keycode

Código de clave.

repeat
Int32

Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.

metaState
MetaKeyStates

Marcas que indican qué metaclaves se presionan actualmente.

deviceId
Int32

Identificador de dispositivo que generó el evento de clave.

scancode
Int32

Código de examen de dispositivo sin formato del evento.

Atributos

Comentarios

Cree un nuevo evento de clave.

Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags)

Cree un nuevo evento de clave.

[Android.Runtime.Register(".ctor", "(JJIIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode, Android.Views.KeyEventFlags flags);
[<Android.Runtime.Register(".ctor", "(JJIIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int * Android.Views.KeyEventFlags -> Android.Views.KeyEvent

Parámetros

downTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que este código de clave se ha inactivo originalmente.

eventTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que se produjo este evento.

action
KeyEventActions

Código de acción: #ACTION_DOWN, #ACTION_UPo #ACTION_MULTIPLE.

code
Keycode

Código de clave.

repeat
Int32

Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.

metaState
MetaKeyStates

Marcas que indican qué metaclaves se presionan actualmente.

deviceId
Int32

Identificador de dispositivo que generó el evento de clave.

scancode
Int32

Código de examen de dispositivo sin formato del evento.

flags
KeyEventFlags

Marcas para este evento de clave

Atributos

Comentarios

Cree un nuevo evento de clave.

Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags, InputSourceType)

Cree un nuevo evento de clave.

[Android.Runtime.Register(".ctor", "(JJIIIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode, Android.Views.KeyEventFlags flags, Android.Views.InputSourceType source);
[<Android.Runtime.Register(".ctor", "(JJIIIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int * Android.Views.KeyEventFlags * Android.Views.InputSourceType -> Android.Views.KeyEvent

Parámetros

downTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que este código de clave se ha inactivo originalmente.

eventTime
Int64

Hora (en android.os.SystemClock#uptimeMillis) en la que se produjo este evento.

action
KeyEventActions

Código de acción: #ACTION_DOWN, #ACTION_UPo #ACTION_MULTIPLE.

code
Keycode

Código de clave.

repeat
Int32

Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.

metaState
MetaKeyStates

Marcas que indican qué metaclaves se presionan actualmente.

deviceId
Int32

Identificador de dispositivo que generó el evento de clave.

scancode
Int32

Código de examen de dispositivo sin formato del evento.

flags
KeyEventFlags

Marcas para este evento de clave

source
InputSourceType

Origen de entrada, como InputDevice#SOURCE_KEYBOARD.

Atributos

Comentarios

Cree un nuevo evento de clave.

Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a