diff options
| author | Jeff Brown <jeffbrown@google.com> | 2012-05-30 14:32:16 -0700 |
|---|---|---|
| committer | Jeff Brown <jeffbrown@google.com> | 2012-05-30 14:32:16 -0700 |
| commit | 7e4ff4b986d626493afb676dd4824d2b3663260a (patch) | |
| tree | cc5bc8dd1a9c7d41231b687ecf934b4f72677fe4 /core/java/android/view/InputDevice.java | |
| parent | fb910e8ffa439bc32234cfbf85c36f1f8c3a9c59 (diff) | |
Fix comparison of device source bits.
Bug: 6576743
Change-Id: I6952b052e2ab9e62ddd46ab76f4df37ecc656757
Diffstat (limited to 'core/java/android/view/InputDevice.java')
| -rwxr-xr-x | core/java/android/view/InputDevice.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/java/android/view/InputDevice.java b/core/java/android/view/InputDevice.java index 2ea03604315d..3bb9c01d3c3e 100755 --- a/core/java/android/view/InputDevice.java +++ b/core/java/android/view/InputDevice.java @@ -459,6 +459,18 @@ public final class InputDevice implements Parcelable { } /** + * Returns true if the device is a full keyboard. + * + * @return True if the device is a full keyboard. + * + * @hide + */ + public boolean isFullKeyboard() { + return (mSources & SOURCE_KEYBOARD) == SOURCE_KEYBOARD + && mKeyboardType == KEYBOARD_TYPE_ALPHABETIC; + } + + /** * Gets the name of this input device. * @return The input device name. */ |
