언어

KeyEvent 생성자

정의

오버로드

속성 Description
KeyEvent(KeyEvent)

기존 키 이벤트의 정확한 복사본을 만듭니다.

KeyEvent(KeyEventActions, Keycode)

새 키 이벤트를 만듭니다.

KeyEvent(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

KeyEvent(KeyEvent, Int64, Int32)
사용되지 않음.

기존 키 이벤트를 복사하여 시간 및 반복 횟수를 수정합니다.

KeyEvent(Int64, String, Int32, KeyEventFlags)

문자 문자열에 대한 새 키 이벤트를 만듭니다.

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

새 키 이벤트를 만듭니다.

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

새 키 이벤트를 만듭니다.

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

새 키 이벤트를 만듭니다.

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

새 키 이벤트를 만듭니다.

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

새 키 이벤트를 만듭니다.

KeyEvent(KeyEvent)

기존 키 이벤트의 정확한 복사본을 만듭니다.

[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

매개 변수

origEvent
KeyEvent

orig 이벤트에 사용되는 Android.Views.KeyEvent 값입니다.

특성

설명

기존 키 이벤트의 정확한 복사본을 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(android.view.KeyEvent)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

KeyEvent(KeyEventActions, Keycode)

새 키 이벤트를 만듭니다.

[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

매개 변수

action
KeyEventActions

작업 코드: 중 하나 #ACTION_DOWN 또는 #ACTION_UP.

code
Keycode

키 코드입니다.

특성

설명

새 키 이벤트를 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

KeyEvent(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

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

매개 변수

javaReference
IntPtr

nativeint

IntPtrJava JNI(Native Interface) 개체 참조를 포함하는 개체입니다.

transfer
JniHandleOwnership

JniHandleOwnership처리 방법을 나타내는 AjavaReference

설명

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

KeyEvent(KeyEvent, Int64, Int32)

주의

deprecated

기존 키 이벤트를 복사하여 시간 및 반복 횟수를 수정합니다.

[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

매개 변수

origEvent
KeyEvent

복사할 기존 이벤트입니다.

eventTime
Int64

이벤트의 새 이벤트 시간(in android.os.SystemClock#uptimeMillis)입니다.

newRepeat
Int32

이벤트의 새 반복 횟수입니다.

특성

설명

기존 키 이벤트를 복사하여 시간 및 반복 횟수를 수정합니다.

이 멤버는 더 이상 사용되지 않습니다. #changeTimeRepeat(KeyEvent, long, int)를 대신 사용하세요.

에 대한 android.view.KeyEvent.KeyEvent(android.view.KeyEvent, long, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

KeyEvent(Int64, String, Int32, KeyEventFlags)

문자 문자열에 대한 새 키 이벤트를 만듭니다.

[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

매개 변수

time
Int64

이 이벤트가 발생한 시간(in android.os.SystemClock#uptimeMillis)입니다.

characters
String

문자의 문자열입니다.

deviceId
Int32

키 이벤트를 생성한 디바이스 ID입니다.

flags
KeyEventFlags

이 키 이벤트의 플래그

특성

설명

문자 문자열에 대한 새 키 이벤트를 만듭니다. 키 코드, 작업, 반복 횟수 및 소스는 자동으로 , #KEYCODE_UNKNOWN0으로 설정#ACTION_MULTIPLE됩니다InputDevice#SOURCE_KEYBOARD.

에 대한 android.view.KeyEvent.KeyEvent(long, java.lang.String, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

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

새 키 이벤트를 만듭니다.

[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

매개 변수

downTime
Int64

이 키 코드가 원래 다운된 시간( android.os.SystemClock#uptimeMillisin)입니다.

eventTime
Int64

이 이벤트가 발생한 시간(in android.os.SystemClock#uptimeMillis)입니다.

action
KeyEventActions

작업 코드: 중 하나 #ACTION_DOWN 또는 #ACTION_UP.

code
Keycode

키 코드입니다.

repeat
Int32

다운 이벤트에 대한 반복 개수(> 초기 다운 이후인 경우 0) 또는 여러 이벤트에 대한 이벤트 수입니다.

특성

설명

새 키 이벤트를 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(long, long, int, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

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

새 키 이벤트를 만듭니다.

[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

매개 변수

downTime
Int64

이 키 코드가 원래 다운된 시간( android.os.SystemClock#uptimeMillisin)입니다.

eventTime
Int64

이 이벤트가 발생한 시간(in android.os.SystemClock#uptimeMillis)입니다.

action
KeyEventActions

작업 코드: 중 하나 #ACTION_DOWN 또는 #ACTION_UP.

code
Keycode

키 코드입니다.

repeat
Int32

다운 이벤트에 대한 반복 개수(> 초기 다운 이후인 경우 0) 또는 여러 이벤트에 대한 이벤트 수입니다.

metaState
MetaKeyStates

현재 누른 메타 키를 나타내는 플래그입니다.

특성

설명

새 키 이벤트를 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(long, long, int, int, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

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

새 키 이벤트를 만듭니다.

[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

매개 변수

downTime
Int64

이 키 코드가 원래 다운된 시간( android.os.SystemClock#uptimeMillisin)입니다.

eventTime
Int64

이 이벤트가 발생한 시간(in android.os.SystemClock#uptimeMillis)입니다.

action
KeyEventActions

작업 코드: 중 하나 #ACTION_DOWN 또는 #ACTION_UP.

code
Keycode

키 코드입니다.

repeat
Int32

다운 이벤트에 대한 반복 개수(> 초기 다운 이후인 경우 0) 또는 여러 이벤트에 대한 이벤트 수입니다.

metaState
MetaKeyStates

현재 누른 메타 키를 나타내는 플래그입니다.

deviceId
Int32

키 이벤트를 생성한 디바이스 ID입니다.

scancode
Int32

이벤트의 원시 디바이스 검사 코드입니다.

특성

설명

새 키 이벤트를 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

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

새 키 이벤트를 만듭니다.

[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

매개 변수

downTime
Int64

이 키 코드가 원래 다운된 시간( android.os.SystemClock#uptimeMillisin)입니다.

eventTime
Int64

이 이벤트가 발생한 시간(in android.os.SystemClock#uptimeMillis)입니다.

action
KeyEventActions

작업 코드: 중 하나 #ACTION_DOWN 또는 #ACTION_UP.

code
Keycode

키 코드입니다.

repeat
Int32

다운 이벤트에 대한 반복 개수(> 초기 다운 이후인 경우 0) 또는 여러 이벤트에 대한 이벤트 수입니다.

metaState
MetaKeyStates

현재 누른 메타 키를 나타내는 플래그입니다.

deviceId
Int32

키 이벤트를 생성한 디바이스 ID입니다.

scancode
Int32

이벤트의 원시 디바이스 검사 코드입니다.

flags
KeyEventFlags

이 키 이벤트의 플래그

특성

설명

새 키 이벤트를 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

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

새 키 이벤트를 만듭니다.

[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

매개 변수

downTime
Int64

이 키 코드가 원래 다운된 시간( android.os.SystemClock#uptimeMillisin)입니다.

eventTime
Int64

이 이벤트가 발생한 시간(in android.os.SystemClock#uptimeMillis)입니다.

action
KeyEventActions

작업 코드: 중 하나 #ACTION_DOWN 또는 #ACTION_UP.

code
Keycode

키 코드입니다.

repeat
Int32

다운 이벤트에 대한 반복 개수(> 초기 다운 이후인 경우 0) 또는 여러 이벤트에 대한 이벤트 수입니다.

metaState
MetaKeyStates

현재 누른 메타 키를 나타내는 플래그입니다.

deviceId
Int32

키 이벤트를 생성한 디바이스 ID입니다.

scancode
Int32

이벤트의 원시 디바이스 검사 코드입니다.

flags
KeyEventFlags

이 키 이벤트의 플래그

source
InputSourceType

와 같은 InputDevice#SOURCE_KEYBOARD입력 원본입니다.

특성

설명

새 키 이벤트를 만듭니다.

에 대한 android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상