public class android.view.KeyEvent extends android.view.InputEvent implements android.os.Parcelable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.view.KeyEvent
super_class: android.view.InputEvent
{
public static final int KEYCODE_UNKNOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int KEYCODE_SOFT_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int KEYCODE_SOFT_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int KEYCODE_HOME;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int KEYCODE_BACK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int KEYCODE_CALL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final int KEYCODE_ENDCALL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 6
public static final int KEYCODE_0;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 7
public static final int KEYCODE_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int KEYCODE_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final int KEYCODE_3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final int KEYCODE_4;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 11
public static final int KEYCODE_5;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12
public static final int KEYCODE_6;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 13
public static final int KEYCODE_7;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 14
public static final int KEYCODE_8;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 15
public static final int KEYCODE_9;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int KEYCODE_STAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 17
public static final int KEYCODE_POUND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 18
public static final int KEYCODE_DPAD_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 19
public static final int KEYCODE_DPAD_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final int KEYCODE_DPAD_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 21
public static final int KEYCODE_DPAD_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 22
public static final int KEYCODE_DPAD_CENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 23
public static final int KEYCODE_VOLUME_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 24
public static final int KEYCODE_VOLUME_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 25
public static final int KEYCODE_POWER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 26
public static final int KEYCODE_CAMERA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 27
public static final int KEYCODE_CLEAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 28
public static final int KEYCODE_A;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 29
public static final int KEYCODE_B;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 30
public static final int KEYCODE_C;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 31
public static final int KEYCODE_D;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int KEYCODE_E;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 33
public static final int KEYCODE_F;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 34
public static final int KEYCODE_G;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 35
public static final int KEYCODE_H;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 36
public static final int KEYCODE_I;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 37
public static final int KEYCODE_J;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 38
public static final int KEYCODE_K;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 39
public static final int KEYCODE_L;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 40
public static final int KEYCODE_M;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 41
public static final int KEYCODE_N;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 42
public static final int KEYCODE_O;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 43
public static final int KEYCODE_P;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 44
public static final int KEYCODE_Q;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 45
public static final int KEYCODE_R;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 46
public static final int KEYCODE_S;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 47
public static final int KEYCODE_T;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 48
public static final int KEYCODE_U;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 49
public static final int KEYCODE_V;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 50
public static final int KEYCODE_W;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 51
public static final int KEYCODE_X;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 52
public static final int KEYCODE_Y;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 53
public static final int KEYCODE_Z;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 54
public static final int KEYCODE_COMMA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 55
public static final int KEYCODE_PERIOD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 56
public static final int KEYCODE_ALT_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 57
public static final int KEYCODE_ALT_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 58
public static final int KEYCODE_SHIFT_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 59
public static final int KEYCODE_SHIFT_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 60
public static final int KEYCODE_TAB;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 61
public static final int KEYCODE_SPACE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 62
public static final int KEYCODE_SYM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 63
public static final int KEYCODE_EXPLORER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int KEYCODE_ENVELOPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 65
public static final int KEYCODE_ENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 66
public static final int KEYCODE_DEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 67
public static final int KEYCODE_GRAVE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 68
public static final int KEYCODE_MINUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 69
public static final int KEYCODE_EQUALS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 70
public static final int KEYCODE_LEFT_BRACKET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 71
public static final int KEYCODE_RIGHT_BRACKET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 72
public static final int KEYCODE_BACKSLASH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 73
public static final int KEYCODE_SEMICOLON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 74
public static final int KEYCODE_APOSTROPHE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 75
public static final int KEYCODE_SLASH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 76
public static final int KEYCODE_AT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 77
public static final int KEYCODE_NUM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 78
public static final int KEYCODE_HEADSETHOOK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 79
public static final int KEYCODE_FOCUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 80
public static final int KEYCODE_PLUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 81
public static final int KEYCODE_MENU;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 82
public static final int KEYCODE_NOTIFICATION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 83
public static final int KEYCODE_SEARCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 84
public static final int KEYCODE_MEDIA_PLAY_PAUSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 85
public static final int KEYCODE_MEDIA_STOP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 86
public static final int KEYCODE_MEDIA_NEXT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 87
public static final int KEYCODE_MEDIA_PREVIOUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 88
public static final int KEYCODE_MEDIA_REWIND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 89
public static final int KEYCODE_MEDIA_FAST_FORWARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 90
public static final int KEYCODE_MUTE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 91
public static final int KEYCODE_PAGE_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 92
public static final int KEYCODE_PAGE_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 93
public static final int KEYCODE_PICTSYMBOLS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 94
public static final int KEYCODE_SWITCH_CHARSET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 95
public static final int KEYCODE_BUTTON_A;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 96
public static final int KEYCODE_BUTTON_B;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 97
public static final int KEYCODE_BUTTON_C;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 98
public static final int KEYCODE_BUTTON_X;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 99
public static final int KEYCODE_BUTTON_Y;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 100
public static final int KEYCODE_BUTTON_Z;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 101
public static final int KEYCODE_BUTTON_L1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 102
public static final int KEYCODE_BUTTON_R1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 103
public static final int KEYCODE_BUTTON_L2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 104
public static final int KEYCODE_BUTTON_R2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 105
public static final int KEYCODE_BUTTON_THUMBL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 106
public static final int KEYCODE_BUTTON_THUMBR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 107
public static final int KEYCODE_BUTTON_START;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 108
public static final int KEYCODE_BUTTON_SELECT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 109
public static final int KEYCODE_BUTTON_MODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 110
public static final int KEYCODE_ESCAPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 111
public static final int KEYCODE_FORWARD_DEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 112
public static final int KEYCODE_CTRL_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 113
public static final int KEYCODE_CTRL_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 114
public static final int KEYCODE_CAPS_LOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 115
public static final int KEYCODE_SCROLL_LOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 116
public static final int KEYCODE_META_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 117
public static final int KEYCODE_META_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 118
public static final int KEYCODE_FUNCTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 119
public static final int KEYCODE_SYSRQ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 120
public static final int KEYCODE_BREAK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 121
public static final int KEYCODE_MOVE_HOME;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 122
public static final int KEYCODE_MOVE_END;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 123
public static final int KEYCODE_INSERT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 124
public static final int KEYCODE_FORWARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 125
public static final int KEYCODE_MEDIA_PLAY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 126
public static final int KEYCODE_MEDIA_PAUSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 127
public static final int KEYCODE_MEDIA_CLOSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int KEYCODE_MEDIA_EJECT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 129
public static final int KEYCODE_MEDIA_RECORD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 130
public static final int KEYCODE_F1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 131
public static final int KEYCODE_F2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 132
public static final int KEYCODE_F3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 133
public static final int KEYCODE_F4;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 134
public static final int KEYCODE_F5;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 135
public static final int KEYCODE_F6;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 136
public static final int KEYCODE_F7;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 137
public static final int KEYCODE_F8;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 138
public static final int KEYCODE_F9;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 139
public static final int KEYCODE_F10;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 140
public static final int KEYCODE_F11;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 141
public static final int KEYCODE_F12;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 142
public static final int KEYCODE_NUM_LOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 143
public static final int KEYCODE_NUMPAD_0;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 144
public static final int KEYCODE_NUMPAD_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 145
public static final int KEYCODE_NUMPAD_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 146
public static final int KEYCODE_NUMPAD_3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 147
public static final int KEYCODE_NUMPAD_4;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 148
public static final int KEYCODE_NUMPAD_5;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 149
public static final int KEYCODE_NUMPAD_6;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 150
public static final int KEYCODE_NUMPAD_7;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 151
public static final int KEYCODE_NUMPAD_8;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 152
public static final int KEYCODE_NUMPAD_9;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 153
public static final int KEYCODE_NUMPAD_DIVIDE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 154
public static final int KEYCODE_NUMPAD_MULTIPLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 155
public static final int KEYCODE_NUMPAD_SUBTRACT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 156
public static final int KEYCODE_NUMPAD_ADD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 157
public static final int KEYCODE_NUMPAD_DOT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 158
public static final int KEYCODE_NUMPAD_COMMA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 159
public static final int KEYCODE_NUMPAD_ENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 160
public static final int KEYCODE_NUMPAD_EQUALS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 161
public static final int KEYCODE_NUMPAD_LEFT_PAREN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 162
public static final int KEYCODE_NUMPAD_RIGHT_PAREN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 163
public static final int KEYCODE_VOLUME_MUTE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 164
public static final int KEYCODE_INFO;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 165
public static final int KEYCODE_CHANNEL_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 166
public static final int KEYCODE_CHANNEL_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 167
public static final int KEYCODE_ZOOM_IN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 168
public static final int KEYCODE_ZOOM_OUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 169
public static final int KEYCODE_TV;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 170
public static final int KEYCODE_WINDOW;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 171
public static final int KEYCODE_GUIDE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 172
public static final int KEYCODE_DVR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 173
public static final int KEYCODE_BOOKMARK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 174
public static final int KEYCODE_CAPTIONS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 175
public static final int KEYCODE_SETTINGS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 176
public static final int KEYCODE_TV_POWER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 177
public static final int KEYCODE_TV_INPUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 178
public static final int KEYCODE_STB_POWER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 179
public static final int KEYCODE_STB_INPUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 180
public static final int KEYCODE_AVR_POWER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 181
public static final int KEYCODE_AVR_INPUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 182
public static final int KEYCODE_PROG_RED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 183
public static final int KEYCODE_PROG_GREEN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 184
public static final int KEYCODE_PROG_YELLOW;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 185
public static final int KEYCODE_PROG_BLUE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 186
public static final int KEYCODE_APP_SWITCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 187
public static final int KEYCODE_BUTTON_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 188
public static final int KEYCODE_BUTTON_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 189
public static final int KEYCODE_BUTTON_3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 190
public static final int KEYCODE_BUTTON_4;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 191
public static final int KEYCODE_BUTTON_5;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 192
public static final int KEYCODE_BUTTON_6;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 193
public static final int KEYCODE_BUTTON_7;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 194
public static final int KEYCODE_BUTTON_8;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 195
public static final int KEYCODE_BUTTON_9;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 196
public static final int KEYCODE_BUTTON_10;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 197
public static final int KEYCODE_BUTTON_11;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 198
public static final int KEYCODE_BUTTON_12;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 199
public static final int KEYCODE_BUTTON_13;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 200
public static final int KEYCODE_BUTTON_14;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 201
public static final int KEYCODE_BUTTON_15;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 202
public static final int KEYCODE_BUTTON_16;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 203
public static final int KEYCODE_LANGUAGE_SWITCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 204
public static final int KEYCODE_MANNER_MODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 205
public static final int KEYCODE_3D_MODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 206
public static final int KEYCODE_CONTACTS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 207
public static final int KEYCODE_CALENDAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 208
public static final int KEYCODE_MUSIC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 209
public static final int KEYCODE_CALCULATOR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 210
public static final int KEYCODE_ZENKAKU_HANKAKU;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 211
public static final int KEYCODE_EISU;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 212
public static final int KEYCODE_MUHENKAN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 213
public static final int KEYCODE_HENKAN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 214
public static final int KEYCODE_KATAKANA_HIRAGANA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 215
public static final int KEYCODE_YEN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 216
public static final int KEYCODE_RO;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 217
public static final int KEYCODE_KANA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 218
public static final int KEYCODE_ASSIST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 219
public static final int KEYCODE_BRIGHTNESS_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 220
public static final int KEYCODE_BRIGHTNESS_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 221
public static final int KEYCODE_MEDIA_AUDIO_TRACK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 222
public static final int KEYCODE_SLEEP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 223
public static final int KEYCODE_WAKEUP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 224
public static final int KEYCODE_PAIRING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 225
public static final int KEYCODE_MEDIA_TOP_MENU;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 226
public static final int KEYCODE_11;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 227
public static final int KEYCODE_12;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 228
public static final int KEYCODE_LAST_CHANNEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 229
public static final int KEYCODE_TV_DATA_SERVICE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 230
public static final int KEYCODE_VOICE_ASSIST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 231
public static final int KEYCODE_TV_RADIO_SERVICE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 232
public static final int KEYCODE_TV_TELETEXT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 233
public static final int KEYCODE_TV_NUMBER_ENTRY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 234
public static final int KEYCODE_TV_TERRESTRIAL_ANALOG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 235
public static final int KEYCODE_TV_TERRESTRIAL_DIGITAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 236
public static final int KEYCODE_TV_SATELLITE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 237
public static final int KEYCODE_TV_SATELLITE_BS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 238
public static final int KEYCODE_TV_SATELLITE_CS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 239
public static final int KEYCODE_TV_SATELLITE_SERVICE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 240
public static final int KEYCODE_TV_NETWORK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 241
public static final int KEYCODE_TV_ANTENNA_CABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 242
public static final int KEYCODE_TV_INPUT_HDMI_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 243
public static final int KEYCODE_TV_INPUT_HDMI_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 244
public static final int KEYCODE_TV_INPUT_HDMI_3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 245
public static final int KEYCODE_TV_INPUT_HDMI_4;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 246
public static final int KEYCODE_TV_INPUT_COMPOSITE_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 247
public static final int KEYCODE_TV_INPUT_COMPOSITE_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 248
public static final int KEYCODE_TV_INPUT_COMPONENT_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 249
public static final int KEYCODE_TV_INPUT_COMPONENT_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 250
public static final int KEYCODE_TV_INPUT_VGA_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 251
public static final int KEYCODE_TV_AUDIO_DESCRIPTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 252
public static final int KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 253
public static final int KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 254
public static final int KEYCODE_TV_ZOOM_MODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 255
public static final int KEYCODE_TV_CONTENTS_MENU;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int KEYCODE_TV_MEDIA_CONTEXT_MENU;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 257
public static final int KEYCODE_TV_TIMER_PROGRAMMING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 258
public static final int KEYCODE_HELP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 259
public static final int KEYCODE_NAVIGATE_PREVIOUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 260
public static final int KEYCODE_NAVIGATE_NEXT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 261
public static final int KEYCODE_NAVIGATE_IN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 262
public static final int KEYCODE_NAVIGATE_OUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 263
public static final int KEYCODE_STEM_PRIMARY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 264
public static final int KEYCODE_STEM_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 265
public static final int KEYCODE_STEM_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 266
public static final int KEYCODE_STEM_3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 267
public static final int KEYCODE_DPAD_UP_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 268
public static final int KEYCODE_DPAD_DOWN_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 269
public static final int KEYCODE_DPAD_UP_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 270
public static final int KEYCODE_DPAD_DOWN_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 271
public static final int KEYCODE_MEDIA_SKIP_FORWARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 272
public static final int KEYCODE_MEDIA_SKIP_BACKWARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 273
public static final int KEYCODE_MEDIA_STEP_FORWARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 274
public static final int KEYCODE_MEDIA_STEP_BACKWARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 275
public static final int KEYCODE_SOFT_SLEEP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 276
public static final int KEYCODE_CUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 277
public static final int KEYCODE_COPY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 278
public static final int KEYCODE_PASTE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 279
public static final int KEYCODE_SYSTEM_NAVIGATION_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 280
public static final int KEYCODE_SYSTEM_NAVIGATION_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 281
public static final int KEYCODE_SYSTEM_NAVIGATION_LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 282
public static final int KEYCODE_SYSTEM_NAVIGATION_RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 283
public static final int KEYCODE_ALL_APPS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 284
public static final int KEYCODE_REFRESH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 285
private static final int LAST_KEYCODE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 285
private static final java.lang.String[] META_SYMBOLIC_NAMES;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String LABEL_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "KEYCODE_"
public static final int MAX_KEYCODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 84
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int ACTION_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int ACTION_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int ACTION_MULTIPLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int META_CAP_LOCKED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int META_ALT_LOCKED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int META_SYM_LOCKED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int META_SELECTING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2048
public static final int META_ALT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int META_ALT_LEFT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int META_ALT_RIGHT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int META_SHIFT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int META_SHIFT_LEFT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int META_SHIFT_RIGHT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int META_SYM_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int META_FUNCTION_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int META_CTRL_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
public static final int META_CTRL_LEFT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
public static final int META_CTRL_RIGHT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16384
public static final int META_META_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 65536
public static final int META_META_LEFT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 131072
public static final int META_META_RIGHT_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 262144
public static final int META_CAPS_LOCK_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1048576
public static final int META_NUM_LOCK_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2097152
public static final int META_SCROLL_LOCK_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4194304
public static final int META_SHIFT_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 193
public static final int META_ALT_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 50
public static final int META_CTRL_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 28672
public static final int META_META_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 458752
public static final int FLAG_WOKE_HERE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int FLAG_SOFT_KEYBOARD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int FLAG_KEEP_TOUCH_MODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int FLAG_FROM_SYSTEM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int FLAG_EDITOR_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int FLAG_CANCELED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int FLAG_VIRTUAL_HARD_KEY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int FLAG_LONG_PRESS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int FLAG_CANCELED_LONG_PRESS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int FLAG_TRACKING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int FLAG_FALLBACK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int FLAG_PREDISPATCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 536870912
public static final int FLAG_START_TRACKING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1073741824
public static final int FLAG_TAINTED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -2147483648
static final boolean DEBUG;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "KeyEvent"
private static final int MAX_RECYCLED;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 10
private static final java.lang.Object gRecyclerLock;
descriptor: Ljava/lang/Object;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static int gRecyclerUsed;
descriptor: I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static android.view.KeyEvent gRecyclerTop;
descriptor: Landroid/view/KeyEvent;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private android.view.KeyEvent mNext;
descriptor: Landroid/view/KeyEvent;
flags: (0x0002) ACC_PRIVATE
private int mDeviceId;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mSource;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mMetaState;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mAction;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mKeyCode;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mScanCode;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mRepeatCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mFlags;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private long mDownTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long mEventTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private java.lang.String mCharacters;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private static final int META_MODIFIER_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 487679
private static final int META_LOCK_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 7340032
private static final int META_ALL_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 7827711
private static final int META_SYNTHETIC_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3840
private static final int META_INVALID_MODIFIER_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 7343872
public static final android.os.Parcelable$Creator<android.view.KeyEvent> CREATOR;
descriptor: Landroid/os/Parcelable$Creator;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/os/Parcelable$Creator<Landroid/view/KeyEvent;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 32
anewarray java.lang.String
dup
iconst_0
1: ldc "META_SHIFT_ON"
aastore
dup
iconst_1
2: ldc "META_ALT_ON"
aastore
dup
iconst_2
3: ldc "META_SYM_ON"
aastore
dup
iconst_3
4: ldc "META_FUNCTION_ON"
aastore
dup
iconst_4
5: ldc "META_ALT_LEFT_ON"
aastore
dup
iconst_5
6: ldc "META_ALT_RIGHT_ON"
aastore
dup
bipush 6
7: ldc "META_SHIFT_LEFT_ON"
aastore
dup
bipush 7
8: ldc "META_SHIFT_RIGHT_ON"
aastore
dup
bipush 8
9: ldc "META_CAP_LOCKED"
aastore
dup
bipush 9
10: ldc "META_ALT_LOCKED"
aastore
dup
bipush 10
11: ldc "META_SYM_LOCKED"
aastore
dup
bipush 11
12: ldc "0x00000800"
aastore
dup
bipush 12
13: ldc "META_CTRL_ON"
aastore
dup
bipush 13
14: ldc "META_CTRL_LEFT_ON"
aastore
dup
bipush 14
15: ldc "META_CTRL_RIGHT_ON"
aastore
dup
bipush 15
16: ldc "0x00008000"
aastore
dup
bipush 16
17: ldc "META_META_ON"
aastore
dup
bipush 17
18: ldc "META_META_LEFT_ON"
aastore
dup
bipush 18
19: ldc "META_META_RIGHT_ON"
aastore
dup
bipush 19
20: ldc "0x00080000"
aastore
dup
bipush 20
21: ldc "META_CAPS_LOCK_ON"
aastore
dup
bipush 21
22: ldc "META_NUM_LOCK_ON"
aastore
dup
bipush 22
23: ldc "META_SCROLL_LOCK_ON"
aastore
dup
bipush 23
24: ldc "0x00800000"
aastore
dup
bipush 24
25: ldc "0x01000000"
aastore
dup
bipush 25
26: ldc "0x02000000"
aastore
dup
bipush 26
27: ldc "0x04000000"
aastore
dup
bipush 27
28: ldc "0x08000000"
aastore
dup
bipush 28
29: ldc "0x10000000"
aastore
dup
bipush 29
30: ldc "0x20000000"
aastore
dup
bipush 30
31: ldc "0x40000000"
aastore
dup
bipush 31
32: ldc "0x80000000"
aastore
33: putstatic android.view.KeyEvent.META_SYMBOLIC_NAMES:[Ljava/lang/String;
34: new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
putstatic android.view.KeyEvent.gRecyclerLock:Ljava/lang/Object;
35: new android.view.KeyEvent$1
dup
invokespecial android.view.KeyEvent$1.<init>:()V
36: putstatic android.view.KeyEvent.CREATOR:Landroid/os/Parcelable$Creator;
37: return
LocalVariableTable:
Start End Slot Name Signature
public static int getMaxKeyCode();
descriptor: ()I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: sipush 285
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static int getDeadChar(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
iload 1
invokestatic android.view.KeyCharacterMap.getDeadChar:(II)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 accent I
0 1 1 c I
MethodParameters:
Name Flags
accent
c
private static native java.lang.String nativeKeyCodeToString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
keyCode
private static native int nativeKeyCodeFromString(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
keyCode
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public void <init>(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
iload 1
putfield android.view.KeyEvent.mAction:I
2: aload 0
iload 2
putfield android.view.KeyEvent.mKeyCode:I
3: aload 0
iconst_0
putfield android.view.KeyEvent.mRepeatCount:I
4: aload 0
iconst_m1
putfield android.view.KeyEvent.mDeviceId:I
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/view/KeyEvent;
0 6 1 action I
0 6 2 code I
MethodParameters:
Name Flags
action
code
public void <init>(long, long, int, int, int);
descriptor: (JJIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=6
start local 0 start local 1 start local 3 start local 5 start local 6 start local 7 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
lload 1
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 3
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
iload 5
putfield android.view.KeyEvent.mAction:I
4: aload 0
iload 6
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
iload 7
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
iconst_m1
putfield android.view.KeyEvent.mDeviceId:I
7: return
end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Landroid/view/KeyEvent;
0 8 1 downTime J
0 8 3 eventTime J
0 8 5 action I
0 8 6 code I
0 8 7 repeat I
MethodParameters:
Name Flags
downTime
eventTime
action
code
repeat
public void <init>(long, long, int, int, int, int);
descriptor: (JJIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=7
start local 0 start local 1 start local 3 start local 5 start local 6 start local 7 start local 8 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
lload 1
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 3
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
iload 5
putfield android.view.KeyEvent.mAction:I
4: aload 0
iload 6
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
iload 7
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
iload 8
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
iconst_m1
putfield android.view.KeyEvent.mDeviceId:I
8: return
end local 8 end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/view/KeyEvent;
0 9 1 downTime J
0 9 3 eventTime J
0 9 5 action I
0 9 6 code I
0 9 7 repeat I
0 9 8 metaState I
MethodParameters:
Name Flags
downTime
eventTime
action
code
repeat
metaState
public void <init>(long, long, int, int, int, int, int, int);
descriptor: (JJIIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=11, args_size=9
start local 0 start local 1 start local 3 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
lload 1
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 3
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
iload 5
putfield android.view.KeyEvent.mAction:I
4: aload 0
iload 6
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
iload 7
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
iload 8
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
iload 9
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
iload 10
putfield android.view.KeyEvent.mScanCode:I
9: return
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/view/KeyEvent;
0 10 1 downTime J
0 10 3 eventTime J
0 10 5 action I
0 10 6 code I
0 10 7 repeat I
0 10 8 metaState I
0 10 9 deviceId I
0 10 10 scancode I
MethodParameters:
Name Flags
downTime
eventTime
action
code
repeat
metaState
deviceId
scancode
public void <init>(long, long, int, int, int, int, int, int, int);
descriptor: (JJIIIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=12, args_size=10
start local 0 start local 1 start local 3 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
lload 1
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 3
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
iload 5
putfield android.view.KeyEvent.mAction:I
4: aload 0
iload 6
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
iload 7
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
iload 8
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
iload 9
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
iload 10
putfield android.view.KeyEvent.mScanCode:I
9: aload 0
iload 11
putfield android.view.KeyEvent.mFlags:I
10: return
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Landroid/view/KeyEvent;
0 11 1 downTime J
0 11 3 eventTime J
0 11 5 action I
0 11 6 code I
0 11 7 repeat I
0 11 8 metaState I
0 11 9 deviceId I
0 11 10 scancode I
0 11 11 flags I
MethodParameters:
Name Flags
downTime
eventTime
action
code
repeat
metaState
deviceId
scancode
flags
public void <init>(long, long, int, int, int, int, int, int, int, int);
descriptor: (JJIIIIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=13, args_size=11
start local 0 start local 1 start local 3 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
lload 1
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 3
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
iload 5
putfield android.view.KeyEvent.mAction:I
4: aload 0
iload 6
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
iload 7
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
iload 8
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
iload 9
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
iload 10
putfield android.view.KeyEvent.mScanCode:I
9: aload 0
iload 11
putfield android.view.KeyEvent.mFlags:I
10: aload 0
iload 12
putfield android.view.KeyEvent.mSource:I
11: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/view/KeyEvent;
0 12 1 downTime J
0 12 3 eventTime J
0 12 5 action I
0 12 6 code I
0 12 7 repeat I
0 12 8 metaState I
0 12 9 deviceId I
0 12 10 scancode I
0 12 11 flags I
0 12 12 source I
MethodParameters:
Name Flags
downTime
eventTime
action
code
repeat
metaState
deviceId
scancode
flags
source
public void <init>(long, java.lang.String, int, int);
descriptor: (JLjava/lang/String;II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=5
start local 0 start local 1 start local 3 start local 4 start local 5 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
lload 1
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 1
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
aload 3
putfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
4: aload 0
iconst_2
putfield android.view.KeyEvent.mAction:I
5: aload 0
iconst_0
putfield android.view.KeyEvent.mKeyCode:I
6: aload 0
iconst_0
putfield android.view.KeyEvent.mRepeatCount:I
7: aload 0
iload 4
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
iload 5
putfield android.view.KeyEvent.mFlags:I
9: aload 0
sipush 257
putfield android.view.KeyEvent.mSource:I
10: return
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Landroid/view/KeyEvent;
0 11 1 time J
0 11 3 characters Ljava/lang/String;
0 11 4 deviceId I
0 11 5 flags I
MethodParameters:
Name Flags
time
characters
deviceId
flags
public void <init>(android.view.KeyEvent);
descriptor: (Landroid/view/KeyEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
aload 1
getfield android.view.KeyEvent.mDownTime:J
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
aload 1
getfield android.view.KeyEvent.mEventTime:J
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
aload 1
getfield android.view.KeyEvent.mAction:I
putfield android.view.KeyEvent.mAction:I
4: aload 0
aload 1
getfield android.view.KeyEvent.mKeyCode:I
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
aload 1
getfield android.view.KeyEvent.mRepeatCount:I
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
aload 1
getfield android.view.KeyEvent.mMetaState:I
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
aload 1
getfield android.view.KeyEvent.mDeviceId:I
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
aload 1
getfield android.view.KeyEvent.mSource:I
putfield android.view.KeyEvent.mSource:I
9: aload 0
aload 1
getfield android.view.KeyEvent.mScanCode:I
putfield android.view.KeyEvent.mScanCode:I
10: aload 0
aload 1
getfield android.view.KeyEvent.mFlags:I
putfield android.view.KeyEvent.mFlags:I
11: aload 0
aload 1
getfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
putfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
12: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/view/KeyEvent;
0 13 1 origEvent Landroid/view/KeyEvent;
MethodParameters:
Name Flags
origEvent
public void <init>(android.view.KeyEvent, long, int);
descriptor: (Landroid/view/KeyEvent;JI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
aload 1
getfield android.view.KeyEvent.mDownTime:J
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
lload 2
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
aload 1
getfield android.view.KeyEvent.mAction:I
putfield android.view.KeyEvent.mAction:I
4: aload 0
aload 1
getfield android.view.KeyEvent.mKeyCode:I
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
iload 4
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
aload 1
getfield android.view.KeyEvent.mMetaState:I
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
aload 1
getfield android.view.KeyEvent.mDeviceId:I
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
aload 1
getfield android.view.KeyEvent.mSource:I
putfield android.view.KeyEvent.mSource:I
9: aload 0
aload 1
getfield android.view.KeyEvent.mScanCode:I
putfield android.view.KeyEvent.mScanCode:I
10: aload 0
aload 1
getfield android.view.KeyEvent.mFlags:I
putfield android.view.KeyEvent.mFlags:I
11: aload 0
aload 1
getfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
putfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
12: return
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/view/KeyEvent;
0 13 1 origEvent Landroid/view/KeyEvent;
0 13 2 eventTime J
0 13 4 newRepeat I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
origEvent
eventTime
newRepeat
private static android.view.KeyEvent obtain();
descriptor: ()Landroid/view/KeyEvent;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=0
0: getstatic android.view.KeyEvent.gRecyclerLock:Ljava/lang/Object;
dup
astore 1
monitorenter
1: getstatic android.view.KeyEvent.gRecyclerTop:Landroid/view/KeyEvent;
astore 0
start local 0 2: aload 0
ifnonnull 5
3: new android.view.KeyEvent
dup
invokespecial android.view.KeyEvent.<init>:()V
aload 1
monitorexit
4: areturn
5: StackMap locals: android.view.KeyEvent java.lang.Object
StackMap stack:
aload 0
getfield android.view.KeyEvent.mNext:Landroid/view/KeyEvent;
putstatic android.view.KeyEvent.gRecyclerTop:Landroid/view/KeyEvent;
6: getstatic android.view.KeyEvent.gRecyclerUsed:I
iconst_1
isub
putstatic android.view.KeyEvent.gRecyclerUsed:I
7: aload 1
monitorexit
8: goto 11
end local 0 StackMap locals: top java.lang.Object
StackMap stack: java.lang.Throwable
9: aload 1
monitorexit
10: athrow
start local 0 11: StackMap locals: android.view.KeyEvent
StackMap stack:
aload 0
aconst_null
putfield android.view.KeyEvent.mNext:Landroid/view/KeyEvent;
12: aload 0
invokevirtual android.view.KeyEvent.prepareForReuse:()V
13: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
2 9 0 ev Landroid/view/KeyEvent;
11 14 0 ev Landroid/view/KeyEvent;
Exception table:
from to target type
1 4 9 any
5 8 9 any
9 10 9 any
public static android.view.KeyEvent obtain(long, long, int, int, int, int, int, int, int, int, java.lang.String);
descriptor: (JJIIIIIIIILjava/lang/String;)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=14, args_size=11
start local 0 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: invokestatic android.view.KeyEvent.obtain:()Landroid/view/KeyEvent;
astore 13
start local 13 1: aload 13
lload 0
putfield android.view.KeyEvent.mDownTime:J
2: aload 13
lload 2
putfield android.view.KeyEvent.mEventTime:J
3: aload 13
iload 4
putfield android.view.KeyEvent.mAction:I
4: aload 13
iload 5
putfield android.view.KeyEvent.mKeyCode:I
5: aload 13
iload 6
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 13
iload 7
putfield android.view.KeyEvent.mMetaState:I
7: aload 13
iload 8
putfield android.view.KeyEvent.mDeviceId:I
8: aload 13
iload 9
putfield android.view.KeyEvent.mScanCode:I
9: aload 13
iload 10
putfield android.view.KeyEvent.mFlags:I
10: aload 13
iload 11
putfield android.view.KeyEvent.mSource:I
11: aload 13
aload 12
putfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
12: aload 13
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 downTime J
0 13 2 eventTime J
0 13 4 action I
0 13 5 code I
0 13 6 repeat I
0 13 7 metaState I
0 13 8 deviceId I
0 13 9 scancode I
0 13 10 flags I
0 13 11 source I
0 13 12 characters Ljava/lang/String;
1 13 13 ev Landroid/view/KeyEvent;
MethodParameters:
Name Flags
downTime
eventTime
action
code
repeat
metaState
deviceId
scancode
flags
source
characters
public static android.view.KeyEvent obtain(android.view.KeyEvent);
descriptor: (Landroid/view/KeyEvent;)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic android.view.KeyEvent.obtain:()Landroid/view/KeyEvent;
astore 1
start local 1 1: aload 1
aload 0
getfield android.view.KeyEvent.mDownTime:J
putfield android.view.KeyEvent.mDownTime:J
2: aload 1
aload 0
getfield android.view.KeyEvent.mEventTime:J
putfield android.view.KeyEvent.mEventTime:J
3: aload 1
aload 0
getfield android.view.KeyEvent.mAction:I
putfield android.view.KeyEvent.mAction:I
4: aload 1
aload 0
getfield android.view.KeyEvent.mKeyCode:I
putfield android.view.KeyEvent.mKeyCode:I
5: aload 1
aload 0
getfield android.view.KeyEvent.mRepeatCount:I
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 1
aload 0
getfield android.view.KeyEvent.mMetaState:I
putfield android.view.KeyEvent.mMetaState:I
7: aload 1
aload 0
getfield android.view.KeyEvent.mDeviceId:I
putfield android.view.KeyEvent.mDeviceId:I
8: aload 1
aload 0
getfield android.view.KeyEvent.mScanCode:I
putfield android.view.KeyEvent.mScanCode:I
9: aload 1
aload 0
getfield android.view.KeyEvent.mFlags:I
putfield android.view.KeyEvent.mFlags:I
10: aload 1
aload 0
getfield android.view.KeyEvent.mSource:I
putfield android.view.KeyEvent.mSource:I
11: aload 1
aload 0
getfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
putfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
12: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 other Landroid/view/KeyEvent;
1 13 1 ev Landroid/view/KeyEvent;
MethodParameters:
Name Flags
other
public android.view.KeyEvent copy();
descriptor: ()Landroid/view/KeyEvent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic android.view.KeyEvent.obtain:(Landroid/view/KeyEvent;)Landroid/view/KeyEvent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final void recycle();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokespecial android.view.InputEvent.recycle:()V
1: aload 0
aconst_null
putfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
2: getstatic android.view.KeyEvent.gRecyclerLock:Ljava/lang/Object;
dup
astore 1
monitorenter
3: getstatic android.view.KeyEvent.gRecyclerUsed:I
bipush 10
if_icmpge 7
4: getstatic android.view.KeyEvent.gRecyclerUsed:I
iconst_1
iadd
putstatic android.view.KeyEvent.gRecyclerUsed:I
5: aload 0
getstatic android.view.KeyEvent.gRecyclerTop:Landroid/view/KeyEvent;
putfield android.view.KeyEvent.mNext:Landroid/view/KeyEvent;
6: aload 0
putstatic android.view.KeyEvent.gRecyclerTop:Landroid/view/KeyEvent;
7: StackMap locals: java.lang.Object
StackMap stack:
aload 1
monitorexit
8: goto 11
StackMap locals:
StackMap stack: java.lang.Throwable
9: aload 1
monitorexit
10: athrow
11: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/view/KeyEvent;
Exception table:
from to target type
3 8 9 any
9 10 9 any
public final void recycleIfNeededAfterDispatch();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public static android.view.KeyEvent changeTimeRepeat(android.view.KeyEvent, long, int);
descriptor: (Landroid/view/KeyEvent;JI)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 3 0: new android.view.KeyEvent
dup
aload 0
lload 1
iload 3
invokespecial android.view.KeyEvent.<init>:(Landroid/view/KeyEvent;JI)V
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 event Landroid/view/KeyEvent;
0 1 1 eventTime J
0 1 3 newRepeat I
MethodParameters:
Name Flags
event
eventTime
newRepeat
public static android.view.KeyEvent changeTimeRepeat(android.view.KeyEvent, long, int, int);
descriptor: (Landroid/view/KeyEvent;JII)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 4 0: new android.view.KeyEvent
dup
aload 0
invokespecial android.view.KeyEvent.<init>:(Landroid/view/KeyEvent;)V
astore 5
start local 5 1: aload 5
lload 1
putfield android.view.KeyEvent.mEventTime:J
2: aload 5
iload 3
putfield android.view.KeyEvent.mRepeatCount:I
3: aload 5
iload 4
putfield android.view.KeyEvent.mFlags:I
4: aload 5
areturn
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 event Landroid/view/KeyEvent;
0 5 1 eventTime J
0 5 3 newRepeat I
0 5 4 newFlags I
1 5 5 ret Landroid/view/KeyEvent;
MethodParameters:
Name Flags
event
eventTime
newRepeat
newFlags
private void <init>(android.view.KeyEvent, int);
descriptor: (Landroid/view/KeyEvent;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
aload 1
getfield android.view.KeyEvent.mDownTime:J
putfield android.view.KeyEvent.mDownTime:J
2: aload 0
aload 1
getfield android.view.KeyEvent.mEventTime:J
putfield android.view.KeyEvent.mEventTime:J
3: aload 0
iload 2
putfield android.view.KeyEvent.mAction:I
4: aload 0
aload 1
getfield android.view.KeyEvent.mKeyCode:I
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
aload 1
getfield android.view.KeyEvent.mRepeatCount:I
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
aload 1
getfield android.view.KeyEvent.mMetaState:I
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
aload 1
getfield android.view.KeyEvent.mDeviceId:I
putfield android.view.KeyEvent.mDeviceId:I
8: aload 0
aload 1
getfield android.view.KeyEvent.mSource:I
putfield android.view.KeyEvent.mSource:I
9: aload 0
aload 1
getfield android.view.KeyEvent.mScanCode:I
putfield android.view.KeyEvent.mScanCode:I
10: aload 0
aload 1
getfield android.view.KeyEvent.mFlags:I
putfield android.view.KeyEvent.mFlags:I
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/view/KeyEvent;
0 12 1 origEvent Landroid/view/KeyEvent;
0 12 2 action I
MethodParameters:
Name Flags
origEvent
action
public static android.view.KeyEvent changeAction(android.view.KeyEvent, int);
descriptor: (Landroid/view/KeyEvent;I)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new android.view.KeyEvent
dup
aload 0
iload 1
invokespecial android.view.KeyEvent.<init>:(Landroid/view/KeyEvent;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 event Landroid/view/KeyEvent;
0 1 1 action I
MethodParameters:
Name Flags
event
action
public static android.view.KeyEvent changeFlags(android.view.KeyEvent, int);
descriptor: (Landroid/view/KeyEvent;I)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new android.view.KeyEvent
dup
aload 0
invokespecial android.view.KeyEvent.<init>:(Landroid/view/KeyEvent;)V
astore 0
1: aload 0
iload 1
putfield android.view.KeyEvent.mFlags:I
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 event Landroid/view/KeyEvent;
0 3 1 flags I
MethodParameters:
Name Flags
event
flags
public final boolean isTainted();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mFlags:I
ldc -2147483648
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final void setTainted(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield android.view.KeyEvent.mFlags:I
ldc -2147483648
ior
goto 2
StackMap locals:
StackMap stack: android.view.KeyEvent
1: aload 0
getfield android.view.KeyEvent.mFlags:I
ldc 2147483647
iand
StackMap locals: android.view.KeyEvent int
StackMap stack: android.view.KeyEvent int
2: putfield android.view.KeyEvent.mFlags:I
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/view/KeyEvent;
0 4 1 tainted Z
MethodParameters:
Name Flags
tainted
public final boolean isDown();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mAction:I
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public final boolean isSystem();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokestatic android.view.KeyEvent.isSystemKey:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final boolean isWakeKey();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokestatic android.view.KeyEvent.isWakeKey:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public static final boolean isGamepadButton(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 31
96: 1
97: 1
98: 1
99: 1
100: 1
101: 1
102: 1
103: 1
104: 1
105: 1
106: 1
107: 1
108: 1
109: 1
110: 1
188: 1
189: 1
190: 1
191: 1
192: 1
193: 1
194: 1
195: 1
196: 1
197: 1
198: 1
199: 1
200: 1
201: 1
202: 1
203: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static final boolean isConfirmKey(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 4
23: 1
62: 1
66: 1
160: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static final boolean isMediaKey(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 11
79: 1
85: 1
86: 1
87: 1
88: 1
89: 1
90: 1
91: 1
126: 1
127: 1
130: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static final boolean isSystemKey(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 31
2: 1
3: 1
4: 1
5: 1
6: 1
24: 1
25: 1
26: 1
27: 1
79: 1
80: 1
82: 1
84: 1
85: 1
86: 1
87: 1
88: 1
89: 1
90: 1
91: 1
126: 1
127: 1
130: 1
164: 1
220: 1
221: 1
222: 1
280: 1
281: 1
282: 1
283: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static final boolean isWakeKey(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 7
4: 1
82: 1
224: 1
225: 1
265: 1
266: 1
267: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static final boolean isMetaKey(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
bipush 117
if_icmpeq 1
iload 0
bipush 118
if_icmpeq 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static final boolean isAltKey(int);
descriptor: (I)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
bipush 57
if_icmpeq 1
iload 0
bipush 58
if_icmpeq 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 keyCode I
MethodParameters:
Name Flags
keyCode
public final int getDeviceId();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mDeviceId:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final int getSource();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mSource:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final void setSource(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield android.view.KeyEvent.mSource:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
0 2 1 source I
MethodParameters:
Name Flags
source
public final int getMetaState();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final int getModifiers();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
invokestatic android.view.KeyEvent.normalizeMetaState:(I)I
ldc 487679
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final int getFlags();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mFlags:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public static int getModifierMetaStateMask();
descriptor: ()I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc 487679
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static boolean isModifierKey(int);
descriptor: (I)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 11
57: 1
58: 1
59: 1
60: 1
63: 1
78: 1
113: 1
114: 1
117: 1
118: 1
119: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 keyCode I
MethodParameters:
Name Flags
keyCode
public static int normalizeMetaState(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
sipush 192
iand
ifeq 2
1: iload 0
iconst_1
ior
istore 0
2: StackMap locals:
StackMap stack:
iload 0
bipush 48
iand
ifeq 4
3: iload 0
iconst_2
ior
istore 0
4: StackMap locals:
StackMap stack:
iload 0
sipush 24576
iand
ifeq 6
5: iload 0
sipush 4096
ior
istore 0
6: StackMap locals:
StackMap stack:
iload 0
ldc 393216
iand
ifeq 8
7: iload 0
ldc 65536
ior
istore 0
8: StackMap locals:
StackMap stack:
iload 0
sipush 256
iand
ifeq 10
9: iload 0
ldc 1048576
ior
istore 0
10: StackMap locals:
StackMap stack:
iload 0
sipush 512
iand
ifeq 12
11: iload 0
iconst_2
ior
istore 0
12: StackMap locals:
StackMap stack:
iload 0
sipush 1024
iand
ifeq 14
13: iload 0
iconst_4
ior
istore 0
14: StackMap locals:
StackMap stack:
iload 0
ldc 7827711
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 metaState I
MethodParameters:
Name Flags
metaState
public static boolean metaStateHasNoModifiers(int);
descriptor: (I)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
invokestatic android.view.KeyEvent.normalizeMetaState:(I)I
ldc 487679
iand
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 metaState I
MethodParameters:
Name Flags
metaState
public static boolean metaStateHasModifiers(int, int);
descriptor: (II)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ldc 7343872
iand
ifeq 2
1: new java.lang.IllegalArgumentException
dup
ldc "modifiers must not contain META_CAPS_LOCK_ON, META_NUM_LOCK_ON, META_SCROLL_LOCK_ON, META_CAP_LOCKED, META_ALT_LOCKED, META_SYM_LOCKED, or META_SELECTING"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 0
invokestatic android.view.KeyEvent.normalizeMetaState:(I)I
ldc 487679
iand
istore 0
3: iload 0
iload 1
4: iconst_1
bipush 64
sipush 128
5: invokestatic android.view.KeyEvent.metaStateFilterDirectionalModifiers:(IIIII)I
istore 0
6: iload 0
iload 1
7: iconst_2
bipush 16
bipush 32
8: invokestatic android.view.KeyEvent.metaStateFilterDirectionalModifiers:(IIIII)I
istore 0
9: iload 0
iload 1
10: sipush 4096
sipush 8192
sipush 16384
11: invokestatic android.view.KeyEvent.metaStateFilterDirectionalModifiers:(IIIII)I
istore 0
12: iload 0
iload 1
13: ldc 65536
ldc 131072
ldc 262144
14: invokestatic android.view.KeyEvent.metaStateFilterDirectionalModifiers:(IIIII)I
istore 0
15: iload 0
iload 1
if_icmpne 16
iconst_1
ireturn
StackMap locals:
StackMap stack:
16: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 metaState I
0 17 1 modifiers I
MethodParameters:
Name Flags
metaState
modifiers
private static int metaStateFilterDirectionalModifiers(int, int, int, int, int);
descriptor: (IIIII)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 1
iload 2
iand
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: istore 5
start local 5 3: iload 3
iload 4
ior
istore 6
start local 6 4: iload 1
iload 6
iand
ifeq 5
iconst_1
goto 6
StackMap locals: int int
StackMap stack:
5: iconst_0
StackMap locals:
StackMap stack: int
6: istore 7
start local 7 7: iload 5
ifeq 14
8: iload 7
ifeq 13
9: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "modifiers must not contain "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
10: iload 2
invokestatic android.view.KeyEvent.metaStateToString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " combined with "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: iload 3
invokestatic android.view.KeyEvent.metaStateToString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " or "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
invokestatic android.view.KeyEvent.metaStateToString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
12: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
13: StackMap locals: int
StackMap stack:
iload 0
iload 6
iconst_m1
ixor
iand
ireturn
14: StackMap locals:
StackMap stack:
iload 7
ifeq 16
15: iload 0
iload 2
iconst_m1
ixor
iand
ireturn
16: StackMap locals:
StackMap stack:
iload 0
ireturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 metaState I
0 17 1 modifiers I
0 17 2 basic I
0 17 3 left I
0 17 4 right I
3 17 5 wantBasic Z
4 17 6 directional I
7 17 7 wantLeftOrRight Z
MethodParameters:
Name Flags
metaState
modifiers
basic
left
right
public final boolean hasNoModifiers();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
invokestatic android.view.KeyEvent.metaStateHasNoModifiers:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final boolean hasModifiers(int);
descriptor: (I)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
iload 1
invokestatic android.view.KeyEvent.metaStateHasModifiers:(II)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
0 1 1 modifiers I
MethodParameters:
Name Flags
modifiers
public final boolean isAltPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
iconst_2
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isShiftPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
iconst_1
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isSymPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
iconst_4
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isCtrlPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
sipush 4096
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isMetaPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
ldc 65536
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isFunctionPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
bipush 8
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isCapsLockOn();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
ldc 1048576
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isNumLockOn();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
ldc 2097152
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isScrollLockOn();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mMetaState:I
ldc 4194304
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final int getAction();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mAction:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final boolean isCanceled();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mFlags:I
bipush 32
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final void cancel();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
dup
getfield android.view.KeyEvent.mFlags:I
bipush 32
ior
putfield android.view.KeyEvent.mFlags:I
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final void startTracking();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
dup
getfield android.view.KeyEvent.mFlags:I
ldc 1073741824
ior
putfield android.view.KeyEvent.mFlags:I
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isTracking();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mFlags:I
sipush 512
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final boolean isLongPress();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mFlags:I
sipush 128
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/KeyEvent;
public final int getKeyCode();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mKeyCode:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final java.lang.String getCharacters();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final int getScanCode();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mScanCode:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final int getRepeatCount();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mRepeatCount:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final long getDownTime();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mDownTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final long getEventTime();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mEventTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final long getEventTimeNano();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mEventTime:J
ldc 1000000
lmul
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final int getKeyboardDevice();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mDeviceId:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public final android.view.KeyCharacterMap getKeyCharacterMap();
descriptor: ()Landroid/view/KeyCharacterMap;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.KeyEvent.mDeviceId:I
invokestatic android.view.KeyCharacterMap.load:(I)Landroid/view/KeyCharacterMap;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public char getDisplayLabel();
descriptor: ()C
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual android.view.KeyEvent.getKeyCharacterMap:()Landroid/view/KeyCharacterMap;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokevirtual android.view.KeyCharacterMap.getDisplayLabel:(I)C
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public int getUnicodeChar();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield android.view.KeyEvent.mMetaState:I
invokevirtual android.view.KeyEvent.getUnicodeChar:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public int getUnicodeChar(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual android.view.KeyEvent.getKeyCharacterMap:()Landroid/view/KeyCharacterMap;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
iload 1
invokevirtual android.view.KeyCharacterMap.get:(II)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
0 1 1 metaState I
MethodParameters:
Name Flags
metaState
public boolean getKeyData(android.view.KeyCharacterMap$KeyData);
descriptor: (Landroid/view/KeyCharacterMap$KeyData;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual android.view.KeyEvent.getKeyCharacterMap:()Landroid/view/KeyCharacterMap;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
aload 1
invokevirtual android.view.KeyCharacterMap.getKeyData:(ILandroid/view/KeyCharacterMap$KeyData;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
0 1 1 results Landroid/view/KeyCharacterMap$KeyData;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
results
public char getMatch(char[]);
descriptor: ([C)C
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
invokevirtual android.view.KeyEvent.getMatch:([CI)C
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
0 1 1 chars [C
MethodParameters:
Name Flags
chars
public char getMatch(char[], int);
descriptor: ([CI)C
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual android.view.KeyEvent.getKeyCharacterMap:()Landroid/view/KeyCharacterMap;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
aload 1
iload 2
invokevirtual android.view.KeyCharacterMap.getMatch:(I[CI)C
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
0 1 1 chars [C
0 1 2 metaState I
MethodParameters:
Name Flags
chars
metaState
public char getNumber();
descriptor: ()C
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual android.view.KeyEvent.getKeyCharacterMap:()Landroid/view/KeyCharacterMap;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokevirtual android.view.KeyCharacterMap.getNumber:(I)C
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public boolean isPrintingKey();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual android.view.KeyEvent.getKeyCharacterMap:()Landroid/view/KeyCharacterMap;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokevirtual android.view.KeyCharacterMap.isPrintingKey:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
public final boolean dispatch(android.view.KeyEvent$Callback);
descriptor: (Landroid/view/KeyEvent$Callback;)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
aconst_null
invokevirtual android.view.KeyEvent.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/KeyEvent;
0 1 1 receiver Landroid/view/KeyEvent$Callback;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
receiver
public final boolean dispatch(android.view.KeyEvent$Callback, android.view.KeyEvent$DispatcherState, java.lang.Object);
descriptor: (Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield android.view.KeyEvent.mAction:I
tableswitch { // 0 - 2
0: 1
1: 14
2: 17
default: 32
}
1: StackMap locals:
StackMap stack:
aload 0
dup
getfield android.view.KeyEvent.mFlags:I
ldc -1073741825
iand
putfield android.view.KeyEvent.mFlags:I
2: aload 1
aload 0
getfield android.view.KeyEvent.mKeyCode:I
aload 0
invokeinterface android.view.KeyEvent$Callback.onKeyDown:(ILandroid/view/KeyEvent;)Z
istore 4
start local 4 3: aload 2
ifnull 13
4: iload 4
ifeq 7
aload 0
getfield android.view.KeyEvent.mRepeatCount:I
ifne 7
aload 0
getfield android.view.KeyEvent.mFlags:I
ldc 1073741824
iand
ifeq 7
5: aload 2
aload 0
aload 3
invokevirtual android.view.KeyEvent$DispatcherState.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V
6: goto 13
StackMap locals: int
StackMap stack:
7: aload 0
invokevirtual android.view.KeyEvent.isLongPress:()Z
ifeq 13
aload 2
aload 0
invokevirtual android.view.KeyEvent$DispatcherState.isTracking:(Landroid/view/KeyEvent;)Z
ifeq 13
8: aload 1
aload 0
getfield android.view.KeyEvent.mKeyCode:I
aload 0
invokeinterface android.view.KeyEvent$Callback.onKeyLongPress:(ILandroid/view/KeyEvent;)Z
ifeq 13
9: aload 2
aload 0
invokevirtual android.view.KeyEvent$DispatcherState.performedLongPress:(Landroid/view/KeyEvent;)V
10: iconst_1
istore 4
11: goto 13
StackMap locals:
StackMap stack: java.lang.AbstractMethodError
12: pop
13: StackMap locals:
StackMap stack:
iload 4
ireturn
end local 4 14: StackMap locals:
StackMap stack:
aload 2
ifnull 16
15: aload 2
aload 0
invokevirtual android.view.KeyEvent$DispatcherState.handleUpEvent:(Landroid/view/KeyEvent;)V
16: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield android.view.KeyEvent.mKeyCode:I
aload 0
invokeinterface android.view.KeyEvent$Callback.onKeyUp:(ILandroid/view/KeyEvent;)Z
ireturn
17: StackMap locals:
StackMap stack:
aload 0
getfield android.view.KeyEvent.mRepeatCount:I
istore 4
start local 4 18: aload 0
getfield android.view.KeyEvent.mKeyCode:I
istore 5
start local 5 19: aload 1
iload 5
iload 4
aload 0
invokeinterface android.view.KeyEvent$Callback.onKeyMultiple:(IILandroid/view/KeyEvent;)Z
ifeq 21
20: iconst_1
ireturn
21: StackMap locals: int int
StackMap stack:
iload 5
ifeq 31
22: aload 0
iconst_0
putfield android.view.KeyEvent.mAction:I
23: aload 0
iconst_0
putfield android.view.KeyEvent.mRepeatCount:I
24: aload 1
iload 5
aload 0
invokeinterface android.view.KeyEvent$Callback.onKeyDown:(ILandroid/view/KeyEvent;)Z
istore 6
start local 6 25: iload 6
ifeq 28
26: aload 0
iconst_1
putfield android.view.KeyEvent.mAction:I
27: aload 1
iload 5
aload 0
invokeinterface android.view.KeyEvent$Callback.onKeyUp:(ILandroid/view/KeyEvent;)Z
pop
28: StackMap locals: int
StackMap stack:
aload 0
iconst_2
putfield android.view.KeyEvent.mAction:I
29: aload 0
iload 4
putfield android.view.KeyEvent.mRepeatCount:I
30: iload 6
ireturn
end local 6 31: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 5 end local 4 32: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Landroid/view/KeyEvent;
0 33 1 receiver Landroid/view/KeyEvent$Callback;
0 33 2 state Landroid/view/KeyEvent$DispatcherState;
0 33 3 target Ljava/lang/Object;
3 14 4 res Z
18 32 4 count I
19 32 5 code I
25 31 6 handled Z
Exception table:
from to target type
8 11 12 Class java.lang.AbstractMethodError
MethodParameters:
Name Flags
receiver
state
target
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 1
ldc "KeyEvent { action="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mAction:I
invokestatic android.view.KeyEvent.actionToString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 1
ldc ", keyCode="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokestatic android.view.KeyEvent.keyCodeToString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
3: aload 1
ldc ", scanCode="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mScanCode:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
pop
4: aload 0
getfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
ifnull 6
5: aload 1
ldc ", characters=\""
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mCharacters:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\""
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
6: StackMap locals: java.lang.StringBuilder
StackMap stack:
aload 1
ldc ", metaState="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mMetaState:I
invokestatic android.view.KeyEvent.metaStateToString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: aload 1
ldc ", flags=0x"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mFlags:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: aload 1
ldc ", repeatCount="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mRepeatCount:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
pop
9: aload 1
ldc ", eventTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mEventTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
pop
10: aload 1
ldc ", downTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mDownTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
pop
11: aload 1
ldc ", deviceId="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mDeviceId:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
pop
12: aload 1
ldc ", source=0x"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.view.KeyEvent.mSource:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: aload 1
ldc " }"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
14: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/view/KeyEvent;
1 15 1 msg Ljava/lang/StringBuilder;
public static java.lang.String actionToString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 0 - 2
0: 1
1: 2
2: 3
default: 4
}
1: StackMap locals:
StackMap stack:
ldc "ACTION_DOWN"
areturn
2: StackMap locals:
StackMap stack:
ldc "ACTION_UP"
areturn
3: StackMap locals:
StackMap stack:
ldc "ACTION_MULTIPLE"
areturn
4: StackMap locals:
StackMap stack:
iload 0
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 action I
MethodParameters:
Name Flags
action
public static java.lang.String keyCodeToString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: iload 0
invokestatic android.view.KeyEvent.nativeKeyCodeToString:(I)Ljava/lang/String;
astore 1
start local 1 1: aload 1
ifnull 2
new java.lang.StringBuilder
dup
ldc "KEYCODE_"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 3
StackMap locals: java.lang.String
StackMap stack:
2: iload 0
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
3: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 keyCode I
1 4 1 symbolicName Ljava/lang/String;
MethodParameters:
Name Flags
keyCode
public static int keyCodeFromString(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ldc "KEYCODE_"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 5
1: aload 0
ldc "KEYCODE_"
invokevirtual java.lang.String.length:()I
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 0
2: aload 0
invokestatic android.view.KeyEvent.nativeKeyCodeFromString:(Ljava/lang/String;)I
istore 1
start local 1 3: iload 1
ifle 5
4: iload 1
ireturn
end local 1 5: StackMap locals:
StackMap stack:
aload 0
bipush 10
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;I)I
6: ireturn
7: StackMap locals:
StackMap stack: java.lang.NumberFormatException
pop
8: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 symbolicName Ljava/lang/String;
3 5 1 keyCode I
Exception table:
from to target type
5 6 7 Class java.lang.NumberFormatException
MethodParameters:
Name Flags
symbolicName
public static java.lang.String metaStateToString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=1
start local 0 0: iload 0
ifne 2
1: ldc "0"
areturn
2: StackMap locals:
StackMap stack:
aconst_null
astore 1
start local 1 3: iconst_0
istore 2
start local 2 4: goto 19
5: StackMap locals: java.lang.StringBuilder int
StackMap stack:
iload 0
iconst_1
iand
ifeq 6
iconst_1
goto 7
StackMap locals:
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: iload 0
iconst_1
iushr
istore 0
9: iload 3
ifeq 18
10: getstatic android.view.KeyEvent.META_SYMBOLIC_NAMES:[Ljava/lang/String;
iload 2
aaload
astore 4
start local 4 11: aload 1
ifnonnull 16
12: iload 0
ifne 14
13: aload 4
areturn
14: StackMap locals: int java.lang.String
StackMap stack:
new java.lang.StringBuilder
dup
aload 4
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
astore 1
15: goto 18
16: StackMap locals:
StackMap stack:
aload 1
bipush 124
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
17: aload 1
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 4 18: StackMap locals:
StackMap stack:
iinc 2 1
end local 3 19: StackMap locals:
StackMap stack:
iload 0
ifne 5
20: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 metaState I
3 21 1 result Ljava/lang/StringBuilder;
4 21 2 i I
8 19 3 isSet Z
11 18 4 name Ljava/lang/String;
MethodParameters:
Name Flags
metaState
public static android.view.KeyEvent createFromParcelBody(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)Landroid/view/KeyEvent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new android.view.KeyEvent
dup
aload 0
invokespecial android.view.KeyEvent.<init>:(Landroid/os/Parcel;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 in Landroid/os/Parcel;
MethodParameters:
Name Flags
in
private void <init>(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial android.view.InputEvent.<init>:()V
1: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mDeviceId:I
2: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mSource:I
3: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mAction:I
4: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mKeyCode:I
5: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mRepeatCount:I
6: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mMetaState:I
7: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mScanCode:I
8: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.view.KeyEvent.mFlags:I
9: aload 0
aload 1
invokevirtual android.os.Parcel.readLong:()J
putfield android.view.KeyEvent.mDownTime:J
10: aload 0
aload 1
invokevirtual android.os.Parcel.readLong:()J
putfield android.view.KeyEvent.mEventTime:J
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/view/KeyEvent;
0 12 1 in Landroid/os/Parcel;
MethodParameters:
Name Flags
in
public void writeToParcel(android.os.Parcel, int);
descriptor: (Landroid/os/Parcel;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
iconst_2
invokevirtual android.os.Parcel.writeInt:(I)V
1: aload 1
aload 0
getfield android.view.KeyEvent.mDeviceId:I
invokevirtual android.os.Parcel.writeInt:(I)V
2: aload 1
aload 0
getfield android.view.KeyEvent.mSource:I
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 1
aload 0
getfield android.view.KeyEvent.mAction:I
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 0
getfield android.view.KeyEvent.mKeyCode:I
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 0
getfield android.view.KeyEvent.mRepeatCount:I
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 1
aload 0
getfield android.view.KeyEvent.mMetaState:I
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 1
aload 0
getfield android.view.KeyEvent.mScanCode:I
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 1
aload 0
getfield android.view.KeyEvent.mFlags:I
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 1
aload 0
getfield android.view.KeyEvent.mDownTime:J
invokevirtual android.os.Parcel.writeLong:(J)V
10: aload 1
aload 0
getfield android.view.KeyEvent.mEventTime:J
invokevirtual android.os.Parcel.writeLong:(J)V
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/view/KeyEvent;
0 12 1 out Landroid/os/Parcel;
0 12 2 flags I
MethodParameters:
Name Flags
out
flags
public android.view.InputEvent copy();
descriptor: ()Landroid/view/InputEvent;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual android.view.KeyEvent.copy:()Landroid/view/KeyEvent;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "KeyEvent.java"
NestMembers:
android.view.KeyEvent$1 android.view.KeyEvent$Callback android.view.KeyEvent$DispatcherState
InnerClasses:
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
public KeyData = android.view.KeyCharacterMap$KeyData of android.view.KeyCharacterMap
android.view.KeyEvent$1
public abstract Callback = android.view.KeyEvent$Callback of android.view.KeyEvent
public DispatcherState = android.view.KeyEvent$DispatcherState of android.view.KeyEvent