diff options
author | Jeff Brown <jeffbrown@google.com> | 2011-03-07 17:09:51 -0800 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2011-03-16 11:31:42 -0700 |
commit | 9812aed2765c671e6c3f5255ac1b8a2fe0e72ef6 (patch) | |
tree | a622b446f9ef3484d51245a7817777a5487a496e /core/java | |
parent | 843e29d3751017267b96565c543df0301c31a9f7 (diff) | |
download | frameworks_base-9812aed2765c671e6c3f5255ac1b8a2fe0e72ef6.zip frameworks_base-9812aed2765c671e6c3f5255ac1b8a2fe0e72ef6.tar.gz frameworks_base-9812aed2765c671e6c3f5255ac1b8a2fe0e72ef6.tar.bz2 |
Add 3D mode key and others.
Related to an AOSP change request.
Change-Id: I3f4f84b56a1af626a8783f5ecbb823eb12ba9fbe
Diffstat (limited to 'core/java')
-rwxr-xr-x | core/java/android/view/KeyEvent.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/core/java/android/view/KeyEvent.java b/core/java/android/view/KeyEvent.java index 81d5a6e..8070c6a 100755 --- a/core/java/android/view/KeyEvent.java +++ b/core/java/android/view/KeyEvent.java @@ -566,6 +566,19 @@ public class KeyEvent extends InputEvent implements Parcelable { public static final int KEYCODE_BUTTON_15 = 202; /** Key code constant: Generic Game Pad Button #16.*/ public static final int KEYCODE_BUTTON_16 = 203; + /** Key code constant: Language Switch key. + * Toggles the current input language such as switching between English and Japanese on + * a QWERTY keyboard. On some devices, the same function may be performed by + * pressing Shift+Spacebar. */ + public static final int KEYCODE_LANGUAGE_SWITCH = 204; + /** Key code constant: Manner Mode key. + * Toggles silent or vibrate mode on and off to make the device behave more politely + * in certain settings such as on a crowded train. On some devices, the key may only + * operate when long-pressed. */ + public static final int KEYCODE_MANNER_MODE = 205; + /** Key code constant: 3D Mode key. + * Toggles the display between 2D and 3D mode. */ + public static final int KEYCODE_3D_MODE = 206; private static final int LAST_KEYCODE = KEYCODE_BUTTON_16; @@ -791,6 +804,9 @@ public class KeyEvent extends InputEvent implements Parcelable { names.append(KEYCODE_BUTTON_14, "KEYCODE_BUTTON_14"); names.append(KEYCODE_BUTTON_15, "KEYCODE_BUTTON_15"); names.append(KEYCODE_BUTTON_16, "KEYCODE_BUTTON_16"); + names.append(KEYCODE_LANGUAGE_SWITCH, "KEYCODE_LANGUAGE_SWITCH"); + names.append(KEYCODE_MANNER_MODE, "KEYCODE_MANNER_MODE"); + names.append(KEYCODE_3D_MODE, "KEYCODE_3D_MODE"); }; // Symbolic names of all metakeys in bit order from least significant to most significant. |