KeyEvent 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 속성 | 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
매개 변수
- 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 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.