다음을 통해 공유


KeyEventFlags 열거형

정의

여러 형식에서 반환되고 여러 메서드 KeyEvent의 매개 변수로 사용된 값을 열거합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

[System.Flags]
public enum KeyEventFlags
[<System.Flags>]
type KeyEventFlags = 
상속
KeyEventFlags
특성

필드

Canceled 32

키 이벤트와 연결된 경우 키 누름이 취소되었음을 나타냅니다.

CanceledLongPress 256

키를 누른 상태에서 긴 누름 동작이 실행되었기 때문에 키 이벤트가 Canceled설정된 시점을 설정합니다.

EditorAction 16

이 마스크는 호환성을 위해 사용되며, Enter 키의 자동 레이블이 "next" 또는 "done"인 IME에서 들어오는 Enter 키를 식별합니다.

Fallback 1024
FromSystem 8

이 마스크는 이벤트가 시스템의 신뢰할 수 있는 부분에서 온 것으로 알려진 경우 설정됩니다.

KeepTouchMode 4

키 이벤트로 인해 터치 모드를 벗어나지 않으려면 이 마스크가 설정됩니다.

LongPress 128

이 플래그는 긴 누름 시간 제한 후에 발생하는 첫 번째 키 반복에 대해 설정됩니다.

SoftKeyboard 2

이 마스크는 소프트웨어 키보드에서 키 이벤트를 생성한 경우 설정됩니다.

Tracking 512

Up이 이벤트의 키 코드가 초기부터 계속 추적되는 경우에 대해 설정합니다.

VirtualHardKey 64

이 키 이벤트는 가상(화면의) 하드 키 영역에서 생성되었습니다. 일반적으로 이것은 터치 스크린의 영역, 일반 디스플레이 외부, 전용 "하드웨어" 단추.

WokeHere 1

이 키 이벤트로 인해 디바이스가 해제된 경우 이 마스크가 설정됩니다.

설명

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

적용 대상