语言

KeyEventFlags 枚举

定义

定义描述关键事件的标志。

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

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

字段

名称 值 说明
WokeHere 1

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

SoftKeyboard 2

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

KeepTouchMode 4

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

FromSystem 8

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

EditorAction 16

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

Canceled 32

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

VirtualHardKey 64

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

LongPress 128

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

CanceledLongPress 256

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

Tracking 512

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

Fallback 1024

将密钥事件标记为未处理的密钥的回退。

注解

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

适用于