diff options
| author | Jeff Brown <jeffbrown@google.com> | 2010-12-21 16:38:50 -0800 |
|---|---|---|
| committer | Jeff Brown <jeffbrown@google.com> | 2010-12-21 17:39:12 -0800 |
| commit | c1df907e3950fd8d2efac110edd72ea07b3b441e (patch) | |
| tree | c6bfa074155a655621c36147edc4b712f295b976 /core/java/android/view/KeyEvent.java | |
| parent | 68e8ed38feffb8608858a6bfc3a14d183bf5a166 (diff) | |
Support invoking key shortcuts using Control.
This enables Select All, Cut, Copy and Paste behavior in TextViews
and provides a general pattern for implementing additional keyboard
accelerators based on Control key shortcuts. The same shortcuts
also apply to menu accelerators.
Bug: 3286262
Change-Id: I7d458ee26abf51e0de1735ce490ce3baf504b471
Diffstat (limited to 'core/java/android/view/KeyEvent.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 97d7ad582570..3a3d1d8f4ba8 100755 --- a/core/java/android/view/KeyEvent.java +++ b/core/java/android/view/KeyEvent.java @@ -990,6 +990,22 @@ public class KeyEvent extends InputEvent implements Parcelable { */ public static final int META_SCROLL_LOCK_ON = 0x400000; + /** {@hide} */ + public static final int META_SHIFT_MASK = META_SHIFT_ON + | META_SHIFT_LEFT_ON | META_SHIFT_RIGHT_ON; + + /** {@hide} */ + public static final int META_ALT_MASK = META_ALT_ON + | META_ALT_LEFT_ON | META_ALT_RIGHT_ON; + + /** {@hide} */ + public static final int META_CTRL_MASK = META_CTRL_ON + | META_CTRL_LEFT_ON | META_CTRL_RIGHT_ON; + + /** {@hide} */ + public static final int META_META_MASK = META_ALT_ON + | META_META_LEFT_ON | META_META_RIGHT_ON; + /** * This mask is set if the device woke because of this key event. */ |
