다음을 통해 공유


KeyEvent 생성자

정의

오버로드

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
특성

설명

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

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

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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#ACTION_MULTIPLE.

code
Keycode

키 코드입니다.

특성

설명

새 키 이벤트를 만듭니다.

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

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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

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

transfer
JniHandleOwnership

JniHandleOwnership처리 방법을 나타내는 AjavaReference

설명

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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

이 키 이벤트의 플래그

특성

설명

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

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

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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#ACTION_MULTIPLE.

code
Keycode

키 코드입니다.

repeat
Int32

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

특성

설명

새 키 이벤트를 만듭니다.

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

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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#ACTION_MULTIPLE.

code
Keycode

키 코드입니다.

repeat
Int32

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

metaState
MetaKeyStates

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

특성

설명

새 키 이벤트를 만듭니다.

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

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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#ACTION_MULTIPLE.

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 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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#ACTION_MULTIPLE.

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 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

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#ACTION_MULTIPLE.

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 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상