KeyEventFlags 枚举

定义

枚举多个类型返回的值,并将其作为多个方法 KeyEvent的参数。

此枚举支持其成员值的按位组合。

[System.Flags]
public enum KeyEventFlags
[<System.Flags>]
type KeyEventFlags = 
继承
KeyEventFlags
属性

字段

Canceled 32

与向上键事件关联时,这表示键按下已取消。

CanceledLongPress 256

设置键事件 Canceled的时间,因为长时间按下操作在关闭时执行。

EditorAction 16

此掩码用于兼容性,用于标识来自输入键的输入键,其输入键已自动标记为“next”或“done”。

Fallback 1024
FromSystem 8

如果已知事件来自系统的受信任部分,则会设置此掩码。

KeepTouchMode 4

如果不希望关键事件导致我们离开触摸模式,则会设置此掩码。

LongPress 128

对于长时间按下超时后发生的第一个键重复设置此标志。

SoftKeyboard 2

如果键事件是由软件键盘生成的,则设置此掩码。

Tracking 512

设置 Up此事件的密钥代码仍在从其初始向下跟踪。

VirtualHardKey 64

此关键事件是由虚拟(屏幕)硬键区域生成的。 通常,这是触摸屏区域,在常规显示器之外,专用于“硬件”按钮。

WokeHere 1

如果设备因此关键事件而唤醒,则设置此掩码。

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于