虚拟键码表
常用按键
| 按键功能 | 按键名称(不区分大小写) |
|---|---|
| 主页键 | Home |
| 返回键 | Back |
| 打电话 | Call |
| 挂电话 | EndCall |
| 音量增加 | VolUp |
| 音量减少 | VolDown |
| 电源键 | Power |
| 相机键 | Camera |
| 菜单键 | Menu |
| 向上翻页 | PageUp |
| 向下翻页 | PageDown |
| 数字键 | 0123456789 |
| 字母键 | 26个字母 |
| 标点键 | ,.-=[]/;@+ |
按键编码
提示
Android虚拟键码总共有223个,范围0-222,其中一分部是PC键盘操作的字符常用字符,一分部属于Android自带的一些功能,另外一部分则是未知功能。
本表主要针对已知功能的键码,建立一个字符常量与虚拟码对比与描述, 未知功能的键码,不在此展示。没有展示的键码只能使用KeyPress、KeyDown、KeyUp进行模拟。
大家可以使用For循环来依次按下每一个键查看具体效果,在不同设备上的未知功能键会有一些不同的效果。
| 虚拟键码 | 字符常量 | 说明 |
|---|---|---|
| 0 | 无 | 未知键 |
| 1 | 无 | 左软键 |
| 2 | 无 | 右软键 |
| 3 | home | home键 |
| 4 | back | 返回键 |
| 5 | call | 拨打电话键 |
| 6 | endcall | 挂电话键 |
| 7 | 0 | 数字0 |
| 8 | 1 | 数字1 |
| 9 | 2 | 数字2 |
| 10 | 3 | 数字3 |
| 11 | 4 | 数字4 |
| 12 | 5 | 数字5 |
| 13 | 6 | 数字6 |
| 14 | 7 | 数字7 |
| 15 | 8 | 数字8 |
| 16 | 9 | 数字9 |
| 17 | * | *号 |
| 18 | # | #号 |
| 19 | dpadup | 导航键 向上 |
| 20 | dpaddown | 导航键 向下 |
| 21 | dpadleft | 导航键 向左 |
| 22 | dpadright | 导航键 向右 |
| 23 | dpadcenter | 导航键 确定键 |
| 24 | volup | 音量加 |
| 25 | voldown | 音量减 |
| 26 | power | 电源键 |
| 27 | camera | 相机 |
| 28 | 无 | 清除键 |
| 29 | A | A键 |
| 30 | B | B键 |
| 31 | C | C键 |
| 32 | D | D键 |
| 33 | E | E键 |
| 34 | F | F键 |
| 35 | G | G键 |
| 36 | H | H键 |
| 37 | I | I键 |
| 38 | J | J键 |
| 39 | K | K键 |
| 40 | L | L键 |
| 41 | M | M键 |
| 42 | N | N键 |
| 43 | O | O键 |
| 44 | P | P键 |
| 45 | Q | Q键 |
| 46 | R | R键 |
| 47 | S | S键 |
| 48 | T | T键 |
| 49 | U | U键 |
| 50 | V | V键 |
| 51 | W | W键 |
| 52 | X | X键 |
| 53 | Y | Y键 |
| 54 | Z | Z键 |
| 55 | , | 逗号 |
| 56 | . | .号 |
| 57 | altleft | altleft |
| 58 | altright | altright |
| 59 | shiftleft | shiftleft |
| 60 | shiftright | shiftright |
| 61 | tab | tab |
| 62 | space | 空格 |
| 63 | 无 | 更改输入法 |
| 64 | 无 | 运行浏览器 |
| 65 | 无 | 运行邮件程序 |
| 66 | enter | 回车 |
| 67 | del | del |
| 68 | ` | `键 |
| 69 | - | 减号 |
| 70 | = | 等号 |
| 71 | [ | 方括号 |
| 72 | ] | 方括号 |
| 73 | \ | 未知键 |
| 74 | ; | 分号 |
| 75 | ' | 单引号 |
| 76 | / | /键 |
| 77 | @ | @符号 |
| 78 | 无 | Num键 |
| 79 | 无 | 耳机挂断键 |
| 80 | focus | 拍照对焦键 |
| 81 | + | 加号 |
| 82 | menu | 菜单 |
| 83 | notification | 通知键 |
| 84 | search | 搜索键 |
| 85 | mediaplaypause | 多媒体暂停/播放 |
| 86 | mediastop | 多媒体键 停止 |
| 87 | medianext | 多媒体键 下一首 |
| 88 | mediaprevious | 多媒体键 上一首 |
| 89 | mediarewind | 多媒体键 快退 |
| 90 | mediafastforward | 多媒体键 快进 |
| 91 | mute | 话筒静音键 |
| 92 | pageup | 上一页 |
| 93 | pagedown | 下一页 |
| 94 | 无 | Picture Symbols modifier key. Used to switch symbol sets (Emoji, Kao-moji). |
| 95 | 无 | Switch Charset modifier key. Used to switch character sets (Kanji, Katakana). |
| 96 | gamepadbuttonsA | 游戏手柄按钮 A |
| 97 | gamepadbuttonsB | 游戏手柄按钮 B |
| 98 | gamepadbuttonsC | 游戏手柄按钮 C |
| 99 | gamepadbuttonsX | 游戏手柄按钮 X |
| 100 | gamepadbuttonsY | 游戏手柄按钮 Y |
| 101 | gamepadbuttonsZ | 游戏手柄按钮 Z |
| 102 | gamepadbuttonsL1 | 游戏手柄按钮 L1 |
| 103 | gamepadbuttonsL2 | 游戏手柄按钮 L2 |
| 104 | gamepadbuttonsR1 | 游戏手柄按钮 R1 |
| 105 | gamepadbuttonsR2 | 游戏手柄按钮 R2 |
| 106 | gamepadbuttonsLeftThumb | Left Thumb Button |
| 107 | gamepadbuttonsRightThumb | Right Thumb Button |
| 108 | gamepadbuttonsStart | 游戏手柄按钮 Start |
| 109 | gamepadbuttonsSelete | 游戏手柄按钮 Select |
| 110 | gamepadbuttonsMode | 游戏手柄按钮 Mode |
| 111 | esc | ESC键 |
| 112 | backspace | 删除键 |
| 113 | ctrlleft | ctrlleft键 |
| 114 | ctrlright | ctrlright键 |
| 115 | capslock | 大写锁定键 |
| 116 | scrolllock | 滚动锁定键 |
| 117 | 未知 | Left Meta modifier key |
| 118 | 未知 | Right Meta modifier key |
| 119 | 未知 | Function modifier key |
| 120 | 未知 | 快速截图功能 |
| 121 | pause | pause键 |
| 122 | movehome | 光标移动到开始 |
| 123 | moveend | 光标移动到末尾 |
| 124 | insert | insert键 |
| 125 | 未知 | 前进 |
| 126 | mediaplay | 多媒体键 播放 |
| 127 | mediapause | 多媒体键 暂停 |
| 128 | mediaclose | 多媒体键 关闭 |
| 129 | mediaeject | 多媒体键 弹出 |
| 130 | mediarecord | 多媒体键 录音 |
| 131 | f1 | f1键 |
| 132 | f2 | f2键 |
| 133 | f3 | f3键 |
| 134 | f4 | f4键 |
| 135 | f5 | f5键 |
| 136 | f6 | f6键 |
| 137 | f7 | f7键 |
| 138 | f8 | f8键 |
| 139 | f9 | f9键 |
| 140 | f10 | f10键 |
| 141 | f11 | f11键 |
| 142 | f12 | f12键 |
| 143 | numlock | 小键盘锁 |
| 144 | 0 | 小键盘0 |
| 145 | 1 | 小键盘1 |
| 146 | 2 | 小键盘2 |
| 147 | 3 | 小键盘3 |
| 148 | 4 | 小键盘4 |
| 149 | 5 | 小键盘5 |
| 150 | 6 | 小键盘6 |
| 151 | 7 | 小键盘7 |
| 152 | 8 | 小键盘8 |
| 153 | 9 | 小键盘9 |
| 154 | / | 除号 |
| 155 | * | 乘号 |
| 156 | - | 减号 |
| 157 | + | 加号 |
| 158 | . | 点号 |
| 159 | , | 逗号 |
| 160 | enter | 回车键 |
| 161 | = | 等号 |
| 162 | ( | 左括号 |
| 163 | ) | 右括号 |
| 164 | volmute | 扬声器静音键 |
| 165 | 无 | 电视信息键 |
| 166 | 无 | 上一个电视频道 |
| 167 | 无 | 下一个电视频道 |
| 168 | zoomin | 放大键 |
| 169 | zoomout | 缩小键 |
| 170 | 无 | 切换电视键 |
| 171 | 无 | Window key. On TV remotes, toggles picture-in-picture mode or other windowing functions. On Android Wear devices, triggers a display offset. |
| 172 | 无 | 电视指南键 |
| 173 | 无 | 电视DVR键 |
| 174 | 无 | 书签键 |
| 175 | 无 | 字幕键 |
| 176 | 无 | 设置键 |
| 177 | 无 | TV power key. On TV remotes, toggles the power on a television screen. |
| 178 | 无 | TV input key. On TV remotes, switches the input on a television screen. |
| 179 | 无 | 机顶盒 电源键 |
| 180 | 无 | 机顶盒 输入键 |
| 181 | 无 | 电视A/V接收电源键 |
| 182 | 无 | 电视A/V接收输入键 |
| 183 | 无 | 电视红色编程键 |
| 184 | 无 | 电视绿色编程键 |
| 185 | 无 | 电视黄色编程键 |
| 186 | 无 | 电视蓝色编程键 |
| 187 | 无 | 运行程序列表 |
| 188 | gamepadbuttons1 | 通用游戏手柄按钮#1 |
| 189 | gamepadbuttons2 | 通用游戏手柄按钮#2 |
| 190 | gamepadbuttons3 | 通用游戏手柄按钮#3 |
| 191 | gamepadbuttons4 | 通用游戏手柄按钮#4 |
| 192 | gamepadbuttons5 | 通用游戏手柄按钮#5 |
| 193 | gamepadbuttons6 | 通用游戏手柄按钮#6 |
| 194 | gamepadbuttons7 | 通用游戏手柄按钮#7 |
| 195 | gamepadbuttons8 | 通用游戏手柄按钮#8 |
| 196 | gamepadbuttons9 | 通用游戏手柄按钮#9 |
| 197 | gamepadbuttons10 | 通用游戏手柄按钮#10 |
| 198 | gamepadbuttons11 | 通用游戏手柄按钮#11 |
| 199 | gamepadbuttons12 | 通用游戏手柄按钮#12 |
| 200 | gamepadbuttons13 | 通用游戏手柄按钮#13 |
| 201 | gamepadbuttons14 | 通用游戏手柄按钮#14 |
| 202 | gamepadbuttons15 | 通用游戏手柄按钮#15 |
| 203 | gamepadbuttons16 | 通用游戏手柄按钮#16 |
| 204 | 无 | 切换输入法 |
| 205 | 无 | 震动模式 |
| 206 | 无 | 切换3D与2D模式 |
| 207 | 无 | 运行联系人 |
| 208 | 无 | 运行日历程序 |
| 209 | 无 | 运行多媒体程序 |
| 210 | 无 | 运行计算器程序 |
| 211 | 无 | Japanese full-width / half-width key. |
| 212 | 无 | 日文键 |
| 213 | 无 | Japanese non-conversion key |
| 214 | 无 | 日文转换键 |
| 215 | 无 | 日文平假名键 |
| 216 | 无 | Japanese Yen key. |
| 217 | 无 | Japanese Ro key. |
| 218 | 无 | 日文假名键 |
| 219 | 无 | 协助键 |
| 220 | 无 | 降低亮度 |
| 221 | 无 | 提高亮度 |
| 222 | 无 | 切换音轨 |
| 223 | 无 | 休眠键 |
| 224 | 无 | 唤醒键 |
| 225 | 无 | 设备配对 |
| 226 | 无 | 多媒体键 首页菜单 |
| 229 | 无 | 上一次电视频道 |
| 230 | 无 | TV data service key. Displays data services like weather, sports. |
| 231 | 无 | Voice Assist key. Launches the global voice assist activity. Not delivered to applications. |
| 232 | 无 | Radio key. Toggles TV service / Radio service. |
| 234 | 无 | Number entry key. Initiates to enter multi-digit channel nubmber when each digit key is assigned for selecting separate channel. Corresponds to Number Entry Mode (0x1D) of CEC User Control Code. |
| 241 | 无 | Toggle Network key. Toggles selecting broacast services. |
| 242 | 无 | 电视切换输入源 |
| 243 | 无 | HDMI #1 key. Switches to HDMI input #1. |
| 244 | 无 | HDMI #2 key. Switches to HDMI input #2. |
| 245 | 无 | HDMI #3 key. Switches to HDMI input #3. |
| 246 | 无 | HDMI #4 key. Switches to HDMI input #4. |
| 247 | 无 | Composite #1 key. Switches to composite video input #1. |
| 248 | 无 | Composite #2 key. Switches to composite video input #2. |
| 249 | 无 | Component #1 key. Switches to component video input #1. |
| 250 | 无 | Component #2 key. Switches to component video input #2. |
| 251 | 无 | VGA #1 key. Switches to VGA (analog RGB) input #1. |
| 252 | 无 | Audio description key. Toggles audio description off / on. |
| 253 | 无 | Audio description mixing volume up key. Louden audio description volume as compared with normal audio volume. |
| 254 | 无 | Audio description mixing volume down key. Lessen audio description volume as compared with normal audio volume. |
| 256 | 无 | Contents menu key. Goes to the title list. Corresponds to Contents Menu (0x0B) of CEC User Control Code |
| 257 | 无 | Media context menu key. Goes to the context menu of media contents. Corresponds to Media Context-sensitive Menu (0x11) of CEC User Control Code. |
| 259 | 无 | 帮助键 |
| 260 | 无 | 导航键 上一个 |
| 261 | 无 | 导航键 下一个 |
| 262 | 无 | 导航键 激活 |
| 263 | 无 | 导航键 退出 |
| 264 | 无 | Primary stem key for Wear Main power/reset button on watch. |
| 265 | 无 | Generic stem key 1 for Wear |
| 266 | 无 | Generic stem key 2 for Wear |
| 267 | 无 | Generic stem key 3 for Wear |
| 268 | 无 | 导航键 左上 |
| 269 | 无 | 导航键 左下 |
| 270 | 无 | 导航键 右上 |
| 271 | 无 | 导航键 右下 |
| 272 | 无 | 多媒体键 向前跳过 |
| 273 | 无 | 多媒体键 向后跳过 |
| 274 | 无 | 多媒体键 向前步进 |
| 275 | 无 | 多媒体键 向后步进 |
| 276 | 无 | 睡眠键 |
| 277 | 无 | 剪贴 |
| 278 | 无 | 复制 |
| 279 | 无 | 粘贴 |
| 280 | 无 | Consumed by the system for navigation up |
| 281 | 无 | Consumed by the system for navigation down |
| 282 | 无 | Consumed by the system for navigation left |
| 283 | 无 | Consumed by the system for navigation right |
| 284 | 无 | 显示所有APP |
| 285 | 无 | 刷新键 |
| 无 | Done | 确认键 |