Idioma

KeyEvent Construtores

Definição

Sobrecargas

Nome Description
KeyEvent(KeyEvent)

Faça uma cópia exata de um evento de chave existente.

KeyEvent(KeyEventActions, Keycode)

Crie um novo evento de chave.

KeyEvent(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

KeyEvent(KeyEvent, Int64, Int32)
Obsoleto.

Copie um evento de chave existente, modificando sua contagem de tempo e repetição.

KeyEvent(Int64, String, Int32, KeyEventFlags)

Crie um novo evento de chave para uma cadeia de caracteres.

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

Crie um novo evento de chave.

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

Crie um novo evento de chave.

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

Crie um novo evento de chave.

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

Crie um novo evento de chave.

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

Crie um novo evento de chave.

KeyEvent(KeyEvent)

Faça uma cópia exata de um evento de chave 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

O valor Android.Views.KeyEvent usado para evento orig.

Atributos

Comentários

Faça uma cópia exata de um evento de chave existente.

Java documentação para android.view.KeyEvent.KeyEvent(android.view.KeyEvent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

KeyEvent(KeyEventActions, Keycode)

Crie um novo evento de chave.

[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 ação: ou #ACTION_DOWN#ACTION_UP.

code
Keycode

O código de chave.

Atributos

Comentários

Crie um novo evento de chave.

Java documentação para android.view.KeyEvent.KeyEvent(int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

KeyEvent(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

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

Parâmetros

javaReference
IntPtr

nativeint

Uma IntPtrreferência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Um JniHandleOwnershipque indica como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

KeyEvent(KeyEvent, Int64, Int32)

Cuidado

deprecated

Copie um evento de chave existente, modificando sua contagem de tempo e repetição.

[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

O evento existente a ser copiado.

eventTime
Int64

A hora do novo evento (em android.os.SystemClock#uptimeMillis) do evento.

newRepeat
Int32

A nova contagem de repetição do evento.

Atributos

Comentários

Copie um evento de chave existente, modificando sua contagem de tempo e repetição.

Este membro foi preterido. Use #changeTimeRepeat(KeyEvent, long, int) em seu lugar.

Java documentação para android.view.KeyEvent.KeyEvent(android.view.KeyEvent, long, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

KeyEvent(Int64, String, Int32, KeyEventFlags)

Crie um novo evento de chave para uma cadeia 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

A hora (em) em android.os.SystemClock#uptimeMillisque esse evento ocorreu.

characters
String

A cadeia de caracteres.

deviceId
Int32

A ID do dispositivo que gerou o evento de chave.

flags
KeyEventFlags

Os sinalizadores para este evento de chave

Atributos

Comentários

Crie um novo evento de chave para uma cadeia de caracteres. O código de chave, a ação, contagem de repetição e origem serão automaticamente definidos como #KEYCODE_UNKNOWN, #ACTION_MULTIPLE, 0 e InputDevice#SOURCE_KEYBOARD para você.

Java documentação para android.view.KeyEvent.KeyEvent(long, java.lang.String, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Crie um novo evento de chave.

[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

A hora (em) em android.os.SystemClock#uptimeMillisque esse código de chave originalmente foi inoperante.

eventTime
Int64

A hora (em) em android.os.SystemClock#uptimeMillisque esse evento aconteceu.

action
KeyEventActions

Código de ação: ou #ACTION_DOWN#ACTION_UP.

code
Keycode

O código de chave.

repeat
Int32

Uma contagem de repetição para eventos inativos (> 0 se isso for após a contagem inicial iniciais) ou de eventos para vários eventos.

Atributos

Comentários

Crie um novo evento de chave.

Java documentação para android.view.KeyEvent.KeyEvent(long, long, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Crie um novo evento de chave.

[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

A hora (em) em android.os.SystemClock#uptimeMillisque esse código de chave originalmente foi inoperante.

eventTime
Int64

A hora (em) em android.os.SystemClock#uptimeMillisque esse evento aconteceu.

action
KeyEventActions

Código de ação: ou #ACTION_DOWN#ACTION_UP.

code
Keycode

O código de chave.

repeat
Int32

Uma contagem de repetição para eventos inativos (> 0 se isso for após a contagem inicial iniciais) ou de eventos para vários eventos.

metaState
MetaKeyStates

Sinalizadores que indicam quais meta-teclas estão pressionadas no momento.

Atributos

Comentários

Crie um novo evento de chave.

Java documentação para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Crie um novo evento de chave.

[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

A hora (em) em android.os.SystemClock#uptimeMillisque esse código de chave originalmente foi inoperante.

eventTime
Int64

A hora (em) em android.os.SystemClock#uptimeMillisque esse evento aconteceu.

action
KeyEventActions

Código de ação: ou #ACTION_DOWN#ACTION_UP.

code
Keycode

O código de chave.

repeat
Int32

Uma contagem de repetição para eventos inativos (> 0 se isso for após a contagem inicial iniciais) ou de eventos para vários eventos.

metaState
MetaKeyStates

Sinalizadores que indicam quais meta-teclas estão pressionadas no momento.

deviceId
Int32

A ID do dispositivo que gerou o evento de chave.

scancode
Int32

Código de verificação de dispositivo bruto do evento.

Atributos

Comentários

Crie um novo evento de chave.

Java documentação para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Crie um novo evento de chave.

[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

A hora (em) em android.os.SystemClock#uptimeMillisque esse código de chave originalmente foi inoperante.

eventTime
Int64

A hora (em) em android.os.SystemClock#uptimeMillisque esse evento aconteceu.

action
KeyEventActions

Código de ação: ou #ACTION_DOWN#ACTION_UP.

code
Keycode

O código de chave.

repeat
Int32

Uma contagem de repetição para eventos inativos (> 0 se isso for após a contagem inicial iniciais) ou de eventos para vários eventos.

metaState
MetaKeyStates

Sinalizadores que indicam quais meta-teclas estão pressionadas no momento.

deviceId
Int32

A ID do dispositivo que gerou o evento de chave.

scancode
Int32

Código de verificação de dispositivo bruto do evento.

flags
KeyEventFlags

Os sinalizadores para este evento de chave

Atributos

Comentários

Crie um novo evento de chave.

Java documentação para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Crie um novo evento de chave.

[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

A hora (em) em android.os.SystemClock#uptimeMillisque esse código de chave originalmente foi inoperante.

eventTime
Int64

A hora (em) em android.os.SystemClock#uptimeMillisque esse evento aconteceu.

action
KeyEventActions

Código de ação: ou #ACTION_DOWN#ACTION_UP.

code
Keycode

O código de chave.

repeat
Int32

Uma contagem de repetição para eventos inativos (> 0 se isso for após a contagem inicial iniciais) ou de eventos para vários eventos.

metaState
MetaKeyStates

Sinalizadores que indicam quais meta-teclas estão pressionadas no momento.

deviceId
Int32

A ID do dispositivo que gerou o evento de chave.

scancode
Int32

Código de verificação de dispositivo bruto do evento.

flags
KeyEventFlags

Os sinalizadores para este evento de chave

source
InputSourceType

A fonte de entrada, como InputDevice#SOURCE_KEYBOARD.

Atributos

Comentários

Crie um novo evento de chave.

Java documentação para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a