Android keycode

来源:互联网 发布:聚合数据类似的网站 编辑:程序博客网 时间:2024/06/05 12:45

Android ADB Shell  KEY_EVENT 


command:
connect which device you want to send a shell cmd 
1: adb shell 
2: input keyevent (constant of the KEYCODE)

The list of the KEYCODE:

public static final int KEYCODE_0

Added in API level 1

Key code constant: '0' key.

Constant Value: 7 (0x00000007)

public static final int KEYCODE_1

Added in API level 1

Key code constant: '1' key.

Constant Value: 8 (0x00000008)

public static final int KEYCODE_2

Added in API level 1

Key code constant: '2' key.

Constant Value: 9 (0x00000009)

public static final int KEYCODE_3

Added in API level 1

Key code constant: '3' key.

Constant Value: 10 (0x0000000a)

public static final int KEYCODE_3D_MODE

Added in API level 14

Key code constant: 3D Mode key. Toggles the display between 2D and 3D mode.

Constant Value: 206 (0x000000ce)

public static final int KEYCODE_4

Added in API level 1

Key code constant: '4' key.

Constant Value: 11 (0x0000000b)

public static final int KEYCODE_5

Added in API level 1

Key code constant: '5' key.

Constant Value: 12 (0x0000000c)

public static final int KEYCODE_6

Added in API level 1

Key code constant: '6' key.

Constant Value: 13 (0x0000000d)

public static final int KEYCODE_7

Added in API level 1

Key code constant: '7' key.

Constant Value: 14 (0x0000000e)

public static final int KEYCODE_8

Added in API level 1

Key code constant: '8' key.

Constant Value: 15 (0x0000000f)

public static final int KEYCODE_9

Added in API level 1

Key code constant: '9' key.

Constant Value: 16 (0x00000010)

public static final int KEYCODE_A

Added in API level 1

Key code constant: 'A' key.

Constant Value: 29 (0x0000001d)

public static final int KEYCODE_ALT_LEFT

Added in API level 1

Key code constant: Left Alt modifier key.

Constant Value: 57 (0x00000039)

public static final int KEYCODE_ALT_RIGHT

Added in API level 1

Key code constant: Right Alt modifier key.

Constant Value: 58 (0x0000003a)

public static final int KEYCODE_APOSTROPHE

Added in API level 1

Key code constant: ''' (apostrophe) key.

Constant Value: 75 (0x0000004b)

public static final int KEYCODE_APP_SWITCH

Added in API level 11

Key code constant: App switch key. Should bring up the application switcher dialog.

Constant Value: 187 (0x000000bb)

public static final int KEYCODE_ASSIST

Added in API level 16

Key code constant: Assist key. Launches the global assist activity. Not delivered to applications.

Constant Value: 219 (0x000000db)

public static final int KEYCODE_AT

Added in API level 1

Key code constant: '@' key.

Constant Value: 77 (0x0000004d)

public static final int KEYCODE_AVR_INPUT

Added in API level 11

Key code constant: A/V Receiver input key. On TV remotes, switches the input mode on an external A/V Receiver.

Constant Value: 182 (0x000000b6)

public static final int KEYCODE_AVR_POWER

Added in API level 11

Key code constant: A/V Receiver power key. On TV remotes, toggles the power on an external A/V Receiver.

Constant Value: 181 (0x000000b5)

public static final int KEYCODE_B

Added in API level 1

Key code constant: 'B' key.

Constant Value: 30 (0x0000001e)

public static final int KEYCODE_BACK

Added in API level 1

Key code constant: Back key.

Constant Value: 4 (0x00000004)

public static final int KEYCODE_BACKSLASH

Added in API level 1

Key code constant: '\' key.

Constant Value: 73 (0x00000049)

public static final int KEYCODE_BOOKMARK

Added in API level 11

Key code constant: Bookmark key. On some TV remotes, bookmarks content or web pages.

Constant Value: 174 (0x000000ae)

public static final int KEYCODE_BREAK

Added in API level 11

Key code constant: Break / Pause key.

Constant Value: 121 (0x00000079)

public static final int KEYCODE_BUTTON_1

Added in API level 12

Key code constant: Generic Game Pad Button #1.

Constant Value: 188 (0x000000bc)

public static final int KEYCODE_BUTTON_10

Added in API level 12

Key code constant: Generic Game Pad Button #10.

Constant Value: 197 (0x000000c5)

public static final int KEYCODE_BUTTON_11

Added in API level 12

Key code constant: Generic Game Pad Button #11.

Constant Value: 198 (0x000000c6)

public static final int KEYCODE_BUTTON_12

Added in API level 12

Key code constant: Generic Game Pad Button #12.

Constant Value: 199 (0x000000c7)

public static final int KEYCODE_BUTTON_13

Added in API level 12

Key code constant: Generic Game Pad Button #13.

Constant Value: 200 (0x000000c8)

public static final int KEYCODE_BUTTON_14

Added in API level 12

Key code constant: Generic Game Pad Button #14.

Constant Value: 201 (0x000000c9)

public static final int KEYCODE_BUTTON_15

Added in API level 12

Key code constant: Generic Game Pad Button #15.

Constant Value: 202 (0x000000ca)

public static final int KEYCODE_BUTTON_16

Added in API level 12

Key code constant: Generic Game Pad Button #16.

Constant Value: 203 (0x000000cb)

public static final int KEYCODE_BUTTON_2

Added in API level 12

Key code constant: Generic Game Pad Button #2.

Constant Value: 189 (0x000000bd)

public static final int KEYCODE_BUTTON_3

Added in API level 12

Key code constant: Generic Game Pad Button #3.

Constant Value: 190 (0x000000be)

public static final int KEYCODE_BUTTON_4

Added in API level 12

Key code constant: Generic Game Pad Button #4.

Constant Value: 191 (0x000000bf)

public static final int KEYCODE_BUTTON_5

Added in API level 12

Key code constant: Generic Game Pad Button #5.

Constant Value: 192 (0x000000c0)

public static final int KEYCODE_BUTTON_6

Added in API level 12

Key code constant: Generic Game Pad Button #6.

Constant Value: 193 (0x000000c1)

public static final int KEYCODE_BUTTON_7

Added in API level 12

Key code constant: Generic Game Pad Button #7.

Constant Value: 194 (0x000000c2)

public static final int KEYCODE_BUTTON_8

Added in API level 12

Key code constant: Generic Game Pad Button #8.

Constant Value: 195 (0x000000c3)

public static final int KEYCODE_BUTTON_9

Added in API level 12

Key code constant: Generic Game Pad Button #9.

Constant Value: 196 (0x000000c4)

public static final int KEYCODE_BUTTON_A

Added in API level 9

Key code constant: A Button key. On a game controller, the A button should be either the button labeled A or the first button on the upper row of controller buttons.

Constant Value: 96 (0x00000060)

public static final int KEYCODE_BUTTON_B

Added in API level 9

Key code constant: B Button key. On a game controller, the B button should be either the button labeled B or the second button on the upper row of controller buttons.

Constant Value: 97 (0x00000061)

public static final int KEYCODE_BUTTON_C

Added in API level 9

Key code constant: C Button key. On a game controller, the C button should be either the button labeled C or the third button on the upper row of controller buttons.

Constant Value: 98 (0x00000062)

public static final int KEYCODE_BUTTON_L1

Added in API level 9

Key code constant: L1 Button key. On a game controller, the L1 button should be either the button labeled L1 (or L) or the top left trigger button.

Constant Value: 102 (0x00000066)

public static final int KEYCODE_BUTTON_L2

Added in API level 9

Key code constant: L2 Button key. On a game controller, the L2 button should be either the button labeled L2 or the bottom left trigger button.

Constant Value: 104 (0x00000068)

public static final int KEYCODE_BUTTON_MODE

Added in API level 9

Key code constant: Mode Button key. On a game controller, the button labeled Mode.

Constant Value: 110 (0x0000006e)

public static final int KEYCODE_BUTTON_R1

Added in API level 9

Key code constant: R1 Button key. On a game controller, the R1 button should be either the button labeled R1 (or R) or the top right trigger button.

Constant Value: 103 (0x00000067)

public static final int KEYCODE_BUTTON_R2

Added in API level 9

Key code constant: R2 Button key. On a game controller, the R2 button should be either the button labeled R2 or the bottom right trigger button.

Constant Value: 105 (0x00000069)

public static final int KEYCODE_BUTTON_SELECT

Added in API level 9

Key code constant: Select Button key. On a game controller, the button labeled Select.

Constant Value: 109 (0x0000006d)

public static final int KEYCODE_BUTTON_START

Added in API level 9

Key code constant: Start Button key. On a game controller, the button labeled Start.

Constant Value: 108 (0x0000006c)

public static final int KEYCODE_BUTTON_THUMBL

Added in API level 9

Key code constant: Left Thumb Button key. On a game controller, the left thumb button indicates that the left (or only) joystick is pressed.

Constant Value: 106 (0x0000006a)

public static final int KEYCODE_BUTTON_THUMBR

Added in API level 9

Key code constant: Right Thumb Button key. On a game controller, the right thumb button indicates that the right joystick is pressed.

Constant Value: 107 (0x0000006b)

public static final int KEYCODE_BUTTON_X

Added in API level 9

Key code constant: X Button key. On a game controller, the X button should be either the button labeled X or the first button on the lower row of controller buttons.

Constant Value: 99 (0x00000063)

public static final int KEYCODE_BUTTON_Y

Added in API level 9

Key code constant: Y Button key. On a game controller, the Y button should be either the button labeled Y or the second button on the lower row of controller buttons.

Constant Value: 100 (0x00000064)

public static final int KEYCODE_BUTTON_Z

Added in API level 9

Key code constant: Z Button key. On a game controller, the Z button should be either the button labeled Z or the third button on the lower row of controller buttons.

Constant Value: 101 (0x00000065)

public static final int KEYCODE_C

Added in API level 1

Key code constant: 'C' key.

Constant Value: 31 (0x0000001f)

public static final int KEYCODE_CALCULATOR

Added in API level 15

Key code constant: Calculator special function key. Used to launch a calculator application.

Constant Value: 210 (0x000000d2)

public static final int KEYCODE_CALENDAR

Added in API level 15

Key code constant: Calendar special function key. Used to launch a calendar application.

Constant Value: 208 (0x000000d0)

public static final int KEYCODE_CALL

Added in API level 1

Key code constant: Call key.

Constant Value: 5 (0x00000005)

public static final int KEYCODE_CAMERA

Added in API level 1

Key code constant: Camera key. Used to launch a camera application or take pictures.

Constant Value: 27 (0x0000001b)

public static final int KEYCODE_CAPS_LOCK

Added in API level 11

Key code constant: Caps Lock key.

Constant Value: 115 (0x00000073)

public static final int KEYCODE_CAPTIONS

Added in API level 11

Key code constant: Toggle captions key. Switches the mode for closed-captioning text, for example during television shows.

Constant Value: 175 (0x000000af)

public static final int KEYCODE_CHANNEL_DOWN

Added in API level 11

Key code constant: Channel down key. On TV remotes, decrements the television channel.

Constant Value: 167 (0x000000a7)

public static final int KEYCODE_CHANNEL_UP

Added in API level 11

Key code constant: Channel up key. On TV remotes, increments the television channel.

Constant Value: 166 (0x000000a6)

public static final int KEYCODE_CLEAR

Added in API level 1

Key code constant: Clear key.

Constant Value: 28 (0x0000001c)

public static final int KEYCODE_COMMA

Added in API level 1

Key code constant: ',' key.

Constant Value: 55 (0x00000037)

public static final int KEYCODE_CONTACTS

Added in API level 15

Key code constant: Contacts special function key. Used to launch an address book application.

Constant Value: 207 (0x000000cf)

public static final int KEYCODE_CTRL_LEFT

Added in API level 11

Key code constant: Left Control modifier key.

Constant Value: 113 (0x00000071)

public static final int KEYCODE_CTRL_RIGHT

Added in API level 11

Key code constant: Right Control modifier key.

Constant Value: 114 (0x00000072)

public static final int KEYCODE_D

Added in API level 1

Key code constant: 'D' key.

Constant Value: 32 (0x00000020)

public static final int KEYCODE_DEL

Added in API level 1

Key code constant: Backspace key. Deletes characters before the insertion point, unlike KEYCODE_FORWARD_DEL.

Constant Value: 67 (0x00000043)

public static final int KEYCODE_DPAD_CENTER

Added in API level 1

Key code constant: Directional Pad Center key. May also be synthesized from trackball motions.

Constant Value: 23 (0x00000017)

public static final int KEYCODE_DPAD_DOWN

Added in API level 1

Key code constant: Directional Pad Down key. May also be synthesized from trackball motions.

Constant Value: 20 (0x00000014)

public static final int KEYCODE_DPAD_LEFT

Added in API level 1

Key code constant: Directional Pad Left key. May also be synthesized from trackball motions.

Constant Value: 21 (0x00000015)

public static final int KEYCODE_DPAD_RIGHT

Added in API level 1

Key code constant: Directional Pad Right key. May also be synthesized from trackball motions.

Constant Value: 22 (0x00000016)

public static final int KEYCODE_DPAD_UP

Added in API level 1

Key code constant: Directional Pad Up key. May also be synthesized from trackball motions.

Constant Value: 19 (0x00000013)

public static final int KEYCODE_DVR

Added in API level 11

Key code constant: DVR key. On some TV remotes, switches to a DVR mode for recorded shows.

Constant Value: 173 (0x000000ad)

public static final int KEYCODE_E

Added in API level 1

Key code constant: 'E' key.

Constant Value: 33 (0x00000021)

public static final int KEYCODE_EISU

Added in API level 16

Key code constant: Japanese alphanumeric key.

Constant Value: 212 (0x000000d4)

public static final int KEYCODE_ENDCALL

Added in API level 1

Key code constant: End Call key.

Constant Value: 6 (0x00000006)

public static final int KEYCODE_ENTER

Added in API level 1

Key code constant: Enter key.

Constant Value: 66 (0x00000042)

public static final int KEYCODE_ENVELOPE

Added in API level 1

Key code constant: Envelope special function key. Used to launch a mail application.

Constant Value: 65 (0x00000041)

public static final int KEYCODE_EQUALS

Added in API level 1

Key code constant: '=' key.

Constant Value: 70 (0x00000046)

public static final int KEYCODE_ESCAPE

Added in API level 11

Key code constant: Escape key.

Constant Value: 111 (0x0000006f)

public static final int KEYCODE_EXPLORER

Added in API level 1

Key code constant: Explorer special function key. Used to launch a browser application.

Constant Value: 64 (0x00000040)

public static final int KEYCODE_F

Added in API level 1

Key code constant: 'F' key.

Constant Value: 34 (0x00000022)

public static final int KEYCODE_F1

Added in API level 11

Key code constant: F1 key.

Constant Value: 131 (0x00000083)

public static final int KEYCODE_F10

Added in API level 11

Key code constant: F10 key.

Constant Value: 140 (0x0000008c)

public static final int KEYCODE_F11

Added in API level 11

Key code constant: F11 key.

Constant Value: 141 (0x0000008d)

public static final int KEYCODE_F12

Added in API level 11

Key code constant: F12 key.

Constant Value: 142 (0x0000008e)

public static final int KEYCODE_F2

Added in API level 11

Key code constant: F2 key.

Constant Value: 132 (0x00000084)

public static final int KEYCODE_F3

Added in API level 11

Key code constant: F3 key.

Constant Value: 133 (0x00000085)

public static final int KEYCODE_F4

Added in API level 11

Key code constant: F4 key.

Constant Value: 134 (0x00000086)

public static final int KEYCODE_F5

Added in API level 11

Key code constant: F5 key.

Constant Value: 135 (0x00000087)

public static final int KEYCODE_F6

Added in API level 11

Key code constant: F6 key.

Constant Value: 136 (0x00000088)

public static final int KEYCODE_F7

Added in API level 11

Key code constant: F7 key.

Constant Value: 137 (0x00000089)

public static final int KEYCODE_F8

Added in API level 11

Key code constant: F8 key.

Constant Value: 138 (0x0000008a)

public static final int KEYCODE_F9

Added in API level 11

Key code constant: F9 key.

Constant Value: 139 (0x0000008b)

public static final int KEYCODE_FOCUS

Added in API level 1

Key code constant: Camera Focus key. Used to focus the camera.

Constant Value: 80 (0x00000050)

public static final int KEYCODE_FORWARD

Added in API level 11

Key code constant: Forward key. Navigates forward in the history stack. Complement of KEYCODE_BACK.

Constant Value: 125 (0x0000007d)

public static final int KEYCODE_FORWARD_DEL

Added in API level 11

Key code constant: Forward Delete key. Deletes characters ahead of the insertion point, unlike KEYCODE_DEL.

Constant Value: 112 (0x00000070)

public static final int KEYCODE_FUNCTION

Added in API level 11

Key code constant: Function modifier key.

Constant Value: 119 (0x00000077)

public static final int KEYCODE_G

Added in API level 1

Key code constant: 'G' key.

Constant Value: 35 (0x00000023)

public static final int KEYCODE_GRAVE

Added in API level 1

Key code constant: '`' (backtick) key.

Constant Value: 68 (0x00000044)

public static final int KEYCODE_GUIDE

Added in API level 11

Key code constant: Guide key. On TV remotes, shows a programming guide.

Constant Value: 172 (0x000000ac)

public static final int KEYCODE_H

Added in API level 1

Key code constant: 'H' key.

Constant Value: 36 (0x00000024)

public static final int KEYCODE_HEADSETHOOK

Added in API level 1

Key code constant: Headset Hook key. Used to hang up calls and stop media.

Constant Value: 79 (0x0000004f)

public static final int KEYCODE_HENKAN

Added in API level 16

Key code constant: Japanese conversion key.

Constant Value: 214 (0x000000d6)

public static final int KEYCODE_HOME

Added in API level 1

Key code constant: Home key. This key is handled by the framework and is never delivered to applications.

Constant Value: 3 (0x00000003)

public static final int KEYCODE_I

Added in API level 1

Key code constant: 'I' key.

Constant Value: 37 (0x00000025)

public static final int KEYCODE_INFO

Added in API level 11

Key code constant: Info key. Common on TV remotes to show additional information related to what is currently being viewed.

Constant Value: 165 (0x000000a5)

public static final int KEYCODE_INSERT

Added in API level 11

Key code constant: Insert key. Toggles insert / overwrite edit mode.

Constant Value: 124 (0x0000007c)

public static final int KEYCODE_J

Added in API level 1

Key code constant: 'J' key.

Constant Value: 38 (0x00000026)

public static final int KEYCODE_K

Added in API level 1

Key code constant: 'K' key.

Constant Value: 39 (0x00000027)

public static final int KEYCODE_KANA

Added in API level 16

Key code constant: Japanese kana key.

Constant Value: 218 (0x000000da)

public static final int KEYCODE_KATAKANA_HIRAGANA

Added in API level 16

Key code constant: Japanese katakana / hiragana key.

Constant Value: 215 (0x000000d7)

public static final int KEYCODE_L

Added in API level 1

Key code constant: 'L' key.

Constant Value: 40 (0x00000028)

public static final int KEYCODE_LANGUAGE_SWITCH

Added in API level 14

Key code constant: Language Switch key. Toggles the current input language such as switching between English and Japanese on a QWERTY keyboard. On some devices, the same function may be performed by pressing Shift+Spacebar.

Constant Value: 204 (0x000000cc)

public static final int KEYCODE_LEFT_BRACKET

Added in API level 1

Key code constant: '[' key.

Constant Value: 71 (0x00000047)

public static final int KEYCODE_M

Added in API level 1

Key code constant: 'M' key.

Constant Value: 41 (0x00000029)

public static final int KEYCODE_MANNER_MODE

Added in API level 14

Key code constant: Manner Mode key. Toggles silent or vibrate mode on and off to make the device behave more politely in certain settings such as on a crowded train. On some devices, the key may only operate when long-pressed.

Constant Value: 205 (0x000000cd)

public static final int KEYCODE_MEDIA_CLOSE

Added in API level 11

Key code constant: Close media key. May be used to close a CD tray, for example.

Constant Value: 128 (0x00000080)

public static final int KEYCODE_MEDIA_EJECT

Added in API level 11

Key code constant: Eject media key. May be used to eject a CD tray, for example.

Constant Value: 129 (0x00000081)

public static final int KEYCODE_MEDIA_FAST_FORWARD

Added in API level 3

Key code constant: Fast Forward media key.

Constant Value: 90 (0x0000005a)

public static final int KEYCODE_MEDIA_NEXT

Added in API level 3

Key code constant: Play Next media key.

Constant Value: 87 (0x00000057)

public static final int KEYCODE_MEDIA_PAUSE

Added in API level 11

Key code constant: Pause media key.

Constant Value: 127 (0x0000007f)

public static final int KEYCODE_MEDIA_PLAY

Added in API level 11

Key code constant: Play media key.

Constant Value: 126 (0x0000007e)

public static final int KEYCODE_MEDIA_PLAY_PAUSE

Added in API level 3

Key code constant: Play/Pause media key.

Constant Value: 85 (0x00000055)

public static final int KEYCODE_MEDIA_PREVIOUS

Added in API level 3

Key code constant: Play Previous media key.

Constant Value: 88 (0x00000058)

public static final int KEYCODE_MEDIA_RECORD

Added in API level 11

Key code constant: Record media key.

Constant Value: 130 (0x00000082)

public static final int KEYCODE_MEDIA_REWIND

Added in API level 3

Key code constant: Rewind media key.

Constant Value: 89 (0x00000059)

public static final int KEYCODE_MEDIA_STOP

Added in API level 3

Key code constant: Stop media key.

Constant Value: 86 (0x00000056)

public static final int KEYCODE_MENU

Added in API level 1

Key code constant: Menu key.

Constant Value: 82 (0x00000052)

public static final int KEYCODE_META_LEFT

Added in API level 11

Key code constant: Left Meta modifier key.

Constant Value: 117 (0x00000075)

public static final int KEYCODE_META_RIGHT

Added in API level 11

Key code constant: Right Meta modifier key.

Constant Value: 118 (0x00000076)

public static final int KEYCODE_MINUS

Added in API level 1

Key code constant: '-'.

Constant Value: 69 (0x00000045)

public static final int KEYCODE_MOVE_END

Added in API level 11

Key code constant: End Movement key. Used for scrolling or moving the cursor around to the end of a line or to the bottom of a list.

Constant Value: 123 (0x0000007b)

public static final int KEYCODE_MOVE_HOME

Added in API level 11

Key code constant: Home Movement key. Used for scrolling or moving the cursor around to the start of a line or to the top of a list.

Constant Value: 122 (0x0000007a)

public static final int KEYCODE_MUHENKAN

Added in API level 16

Key code constant: Japanese non-conversion key.

Constant Value: 213 (0x000000d5)

public static final int KEYCODE_MUSIC

Added in API level 15

Key code constant: Music special function key. Used to launch a music player application.

Constant Value: 209 (0x000000d1)

public static final int KEYCODE_MUTE

Added in API level 3

Key code constant: Mute key. Mutes the microphone, unlike KEYCODE_VOLUME_MUTE.

Constant Value: 91 (0x0000005b)

public static final int KEYCODE_N

Added in API level 1

Key code constant: 'N' key.

Constant Value: 42 (0x0000002a)

public static final int KEYCODE_NOTIFICATION

Added in API level 1

Key code constant: Notification key.

Constant Value: 83 (0x00000053)

public static final int KEYCODE_NUM

Added in API level 1

Key code constant: Number modifier key. Used to enter numeric symbols. This key is not Num Lock; it is more like KEYCODE_ALT_LEFT and is interpreted as an ALT key by MetaKeyKeyListener.

Constant Value: 78 (0x0000004e)

public static final int KEYCODE_NUMPAD_0

Added in API level 11

Key code constant: Numeric keypad '0' key.

Constant Value: 144 (0x00000090)

public static final int KEYCODE_NUMPAD_1

Added in API level 11

Key code constant: Numeric keypad '1' key.

Constant Value: 145 (0x00000091)

public static final int KEYCODE_NUMPAD_2

Added in API level 11

Key code constant: Numeric keypad '2' key.

Constant Value: 146 (0x00000092)

public static final int KEYCODE_NUMPAD_3

Added in API level 11

Key code constant: Numeric keypad '3' key.

Constant Value: 147 (0x00000093)

public static final int KEYCODE_NUMPAD_4

Added in API level 11

Key code constant: Numeric keypad '4' key.

Constant Value: 148 (0x00000094)

public static final int KEYCODE_NUMPAD_5

Added in API level 11

Key code constant: Numeric keypad '5' key.

Constant Value: 149 (0x00000095)

public static final int KEYCODE_NUMPAD_6

Added in API level 11

Key code constant: Numeric keypad '6' key.

Constant Value: 150 (0x00000096)

public static final int KEYCODE_NUMPAD_7

Added in API level 11

Key code constant: Numeric keypad '7' key.

Constant Value: 151 (0x00000097)

public static final int KEYCODE_NUMPAD_8

Added in API level 11

Key code constant: Numeric keypad '8' key.

Constant Value: 152 (0x00000098)

public static final int KEYCODE_NUMPAD_9

Added in API level 11

Key code constant: Numeric keypad '9' key.

Constant Value: 153 (0x00000099)

public static final int KEYCODE_NUMPAD_ADD

Added in API level 11

Key code constant: Numeric keypad '+' key (for addition).

Constant Value: 157 (0x0000009d)

public static final int KEYCODE_NUMPAD_COMMA

Added in API level 11

Key code constant: Numeric keypad ',' key (for decimals or digit grouping).

Constant Value: 159 (0x0000009f)

public static final int KEYCODE_NUMPAD_DIVIDE

Added in API level 11

Key code constant: Numeric keypad '/' key (for division).

Constant Value: 154 (0x0000009a)

public static final int KEYCODE_NUMPAD_DOT

Added in API level 11

Key code constant: Numeric keypad '.' key (for decimals or digit grouping).

Constant Value: 158 (0x0000009e)

public static final int KEYCODE_NUMPAD_ENTER

Added in API level 11

Key code constant: Numeric keypad Enter key.

Constant Value: 160 (0x000000a0)

public static final int KEYCODE_NUMPAD_EQUALS

Added in API level 11

Key code constant: Numeric keypad '=' key.

Constant Value: 161 (0x000000a1)

public static final int KEYCODE_NUMPAD_LEFT_PAREN

Added in API level 11

Key code constant: Numeric keypad '(' key.

Constant Value: 162 (0x000000a2)

public static final int KEYCODE_NUMPAD_MULTIPLY

Added in API level 11

Key code constant: Numeric keypad '*' key (for multiplication).

Constant Value: 155 (0x0000009b)

public static final int KEYCODE_NUMPAD_RIGHT_PAREN

Added in API level 11

Key code constant: Numeric keypad ')' key.

Constant Value: 163 (0x000000a3)

public static final int KEYCODE_NUMPAD_SUBTRACT

Added in API level 11

Key code constant: Numeric keypad '-' key (for subtraction).

Constant Value: 156 (0x0000009c)

public static final int KEYCODE_NUM_LOCK

Added in API level 11

Key code constant: Num Lock key. This is the Num Lock key; it is different from KEYCODE_NUM. This key alters the behavior of other keys on the numeric keypad.

Constant Value: 143 (0x0000008f)

public static final int KEYCODE_O

Added in API level 1

Key code constant: 'O' key.

Constant Value: 43 (0x0000002b)

public static final int KEYCODE_P

Added in API level 1

Key code constant: 'P' key.

Constant Value: 44 (0x0000002c)

public static final int KEYCODE_PAGE_DOWN

Added in API level 9

Key code constant: Page Down key.

Constant Value: 93 (0x0000005d)

public static final int KEYCODE_PAGE_UP

Added in API level 9

Key code constant: Page Up key.

Constant Value: 92 (0x0000005c)

public static final int KEYCODE_PERIOD

Added in API level 1

Key code constant: '.' key.

Constant Value: 56 (0x00000038)

public static final int KEYCODE_PICTSYMBOLS

Added in API level 9

Key code constant: Picture Symbols modifier key. Used to switch symbol sets (Emoji, Kao-moji).

Constant Value: 94 (0x0000005e)

public static final int KEYCODE_PLUS

Added in API level 1

Key code constant: '+' key.

Constant Value: 81 (0x00000051)

public static final int KEYCODE_POUND

Added in API level 1

Key code constant: '#' key.

Constant Value: 18 (0x00000012)

public static final int KEYCODE_POWER

Added in API level 1

Key code constant: Power key.

Constant Value: 26 (0x0000001a)

public static final int KEYCODE_PROG_BLUE

Added in API level 11

Key code constant: Blue "programmable" key. On TV remotes, acts as a contextual/programmable key.

Constant Value: 186 (0x000000ba)

public static final int KEYCODE_PROG_GREEN

Added in API level 11

Key code constant: Green "programmable" key. On TV remotes, actsas a contextual/programmable key.

Constant Value: 184 (0x000000b8)

public static final int KEYCODE_PROG_RED

Added in API level 11

Key code constant: Red "programmable" key. On TV remotes, acts as a contextual/programmable key.

Constant Value: 183 (0x000000b7)

public static final int KEYCODE_PROG_YELLOW

Added in API level 11

Key code constant: Yellow "programmable" key. On TV remotes, acts as a contextual/programmable key.

Constant Value: 185 (0x000000b9)

public static final int KEYCODE_Q

Added in API level 1

Key code constant: 'Q' key.

Constant Value: 45 (0x0000002d)

public static final int KEYCODE_R

Added in API level 1

Key code constant: 'R' key.

Constant Value: 46 (0x0000002e)

public static final int KEYCODE_RIGHT_BRACKET

Added in API level 1

Key code constant: ']' key.

Constant Value: 72 (0x00000048)

public static final int KEYCODE_RO

Added in API level 16

Key code constant: Japanese Ro key.

Constant Value: 217 (0x000000d9)

public static final int KEYCODE_S

Added in API level 1

Key code constant: 'S' key.

Constant Value: 47 (0x0000002f)

public static final int KEYCODE_SCROLL_LOCK

Added in API level 11

Key code constant: Scroll Lock key.

Constant Value: 116 (0x00000074)

public static final int KEYCODE_SEARCH

Added in API level 1

Key code constant: Search key.

Constant Value: 84 (0x00000054)

public static final int KEYCODE_SEMICOLON

Added in API level 1

Key code constant: ';' key.

Constant Value: 74 (0x0000004a)

public static final int KEYCODE_SETTINGS

Added in API level 11

Key code constant: Settings key. Starts the system settings activity.

Constant Value: 176 (0x000000b0)

public static final int KEYCODE_SHIFT_LEFT

Added in API level 1

Key code constant: Left Shift modifier key.

Constant Value: 59 (0x0000003b)

public static final int KEYCODE_SHIFT_RIGHT

Added in API level 1

Key code constant: Right Shift modifier key.

Constant Value: 60 (0x0000003c)

public static final int KEYCODE_SLASH

Added in API level 1

Key code constant: '/' key.

Constant Value: 76 (0x0000004c)

public static final int KEYCODE_SOFT_LEFT

Added in API level 1

Key code constant: Soft Left key. Usually situated below the display on phones and used as a multi-function feature key for selecting a software defined function shown on the bottom left of the display.

Constant Value: 1 (0x00000001)

public static final int KEYCODE_SOFT_RIGHT

Added in API level 1

Key code constant: Soft Right key. Usually situated below the display on phones and used as a multi-function feature key for selecting a software defined function shown on the bottom right of the display.

Constant Value: 2 (0x00000002)

public static final int KEYCODE_SPACE

Added in API level 1

Key code constant: Space key.

Constant Value: 62 (0x0000003e)

public static final int KEYCODE_STAR

Added in API level 1

Key code constant: '*' key.

Constant Value: 17 (0x00000011)

public static final int KEYCODE_STB_INPUT

Added in API level 11

Key code constant: Set-top-box input key. On TV remotes, switches the input mode on an external Set-top-box.

Constant Value: 180 (0x000000b4)

public static final int KEYCODE_STB_POWER

Added in API level 11

Key code constant: Set-top-box power key. On TV remotes, toggles the power on an external Set-top-box.

Constant Value: 179 (0x000000b3)

public static final int KEYCODE_SWITCH_CHARSET

Added in API level 9

Key code constant: Switch Charset modifier key. Used to switch character sets (Kanji, Katakana).

Constant Value: 95 (0x0000005f)

public static final int KEYCODE_SYM

Added in API level 1

Key code constant: Symbol modifier key. Used to enter alternate symbols.

Constant Value: 63 (0x0000003f)

public static final int KEYCODE_SYSRQ

Added in API level 11

Key code constant: System Request / Print Screen key.

Constant Value: 120 (0x00000078)

public static final int KEYCODE_T

Added in API level 1

Key code constant: 'T' key.

Constant Value: 48 (0x00000030)

public static final int KEYCODE_TAB

Added in API level 1

Key code constant: Tab key.

Constant Value: 61 (0x0000003d)

public static final int KEYCODE_TV

Added in API level 11

Key code constant: TV key. On TV remotes, switches to viewing live TV.

Constant Value: 170 (0x000000aa)

public static final int KEYCODE_TV_INPUT

Added in API level 11

Key code constant: TV input key. On TV remotes, switches the input on a television screen.

Constant Value: 178 (0x000000b2)

public static final int KEYCODE_TV_POWER

Added in API level 11

Key code constant: TV power key. On TV remotes, toggles the power on a television screen.

Constant Value: 177 (0x000000b1)

public static final int KEYCODE_U

Added in API level 1

Key code constant: 'U' key.

Constant Value: 49 (0x00000031)

public static final int KEYCODE_UNKNOWN

Added in API level 1

Key code constant: Unknown key code.

Constant Value: 0 (0x00000000)

public static final int KEYCODE_V

Added in API level 1

Key code constant: 'V' key.

Constant Value: 50 (0x00000032)

public static final int KEYCODE_VOLUME_DOWN

Added in API level 1

Key code constant: Volume Down key. Adjusts the speaker volume down.

Constant Value: 25 (0x00000019)

public static final int KEYCODE_VOLUME_MUTE

Added in API level 11

Key code constant: Volume Mute key. Mutes the speaker, unlike KEYCODE_MUTE. This key should normally be implemented as a toggle such that the first press mutes the speaker and the second press restores the original volume.

Constant Value: 164 (0x000000a4)

public static final int KEYCODE_VOLUME_UP

Added in API level 1

Key code constant: Volume Up key. Adjusts the speaker volume up.

Constant Value: 24 (0x00000018)

public static final int KEYCODE_W

Added in API level 1

Key code constant: 'W' key.

Constant Value: 51 (0x00000033)

public static final int KEYCODE_WINDOW

Added in API level 11

Key code constant: Window key. On TV remotes, toggles picture-in-picture mode or other windowing functions.

Constant Value: 171 (0x000000ab)

public static final int KEYCODE_X

Added in API level 1

Key code constant: 'X' key.

Constant Value: 52 (0x00000034)

public static final int KEYCODE_Y

Added in API level 1

Key code constant: 'Y' key.

Constant Value: 53 (0x00000035)

public static final int KEYCODE_YEN

Added in API level 16

Key code constant: Japanese Yen key.

Constant Value: 216 (0x000000d8)

public static final int KEYCODE_Z

Added in API level 1

Key code constant: 'Z' key.

Constant Value: 54 (0x00000036)

public static final int KEYCODE_ZENKAKU_HANKAKU

Added in API level 16

Key code constant: Japanese full-width / half-width key.

Constant Value: 211 (0x000000d3)

public static final int KEYCODE_ZOOM_IN

Added in API level 11

Key code constant: Zoom in key.

Constant Value: 168 (0x000000a8)

public static final int KEYCODE_ZOOM_OUT

Added in API level 11

Key code constant: Zoom out key.

Constant Value: 169 (0x000000a9)

public static final int MAX_KEYCODE

Added in API level 1

This constant was deprecated in API level 3.
There are now more than MAX_KEYCODE keycodes. Use getMaxKeyCode() instead.

Constant Value: 84 (0x00000054)