diff options
author | 2011-06-07 20:44:46 +0900 | |
---|---|---|
committer | 2011-06-07 22:22:15 +0900 | |
commit | a88a5eddbcea0d836ab3d563f460897f39418ca0 (patch) | |
tree | e721e87ad297598cbb60e74f57b7db4c749c0367 /java/src/com/android/inputmethod/compat | |
parent | f20eb55d4f8063f89c6c0abb3af3029fe23cb845 (diff) | |
download | latinime-a88a5eddbcea0d836ab3d563f460897f39418ca0.tar.gz latinime-a88a5eddbcea0d836ab3d563f460897f39418ca0.tar.xz latinime-a88a5eddbcea0d836ab3d563f460897f39418ca0.zip |
Revise hasMultipleEnabledIMEsOrSubtypes()
bug: 4559308
Change-Id: If831c0827dbf030eaf1d241ebfa60d4e5029ae63
Diffstat (limited to 'java/src/com/android/inputmethod/compat')
-rw-r--r-- | java/src/com/android/inputmethod/compat/InputMethodSubtypeCompatWrapper.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/compat/InputMethodSubtypeCompatWrapper.java b/java/src/com/android/inputmethod/compat/InputMethodSubtypeCompatWrapper.java index 806c355a9..667d86c42 100644 --- a/java/src/com/android/inputmethod/compat/InputMethodSubtypeCompatWrapper.java +++ b/java/src/com/android/inputmethod/compat/InputMethodSubtypeCompatWrapper.java @@ -48,6 +48,8 @@ public final class InputMethodSubtypeCompatWrapper extends AbstractCompatWrapper CompatUtils.getMethod(CLASS_InputMethodSubtype, "containsExtraValueKey", String.class); private static final Method METHOD_getExtraValueOf = CompatUtils.getMethod(CLASS_InputMethodSubtype, "getExtraValueOf", String.class); + private static final Method METHOD_isAuxiliary = + CompatUtils.getMethod(CLASS_InputMethodSubtype, "isAuxiliary"); private final int mDummyNameResId; private final int mDummyIconResId; @@ -116,6 +118,10 @@ public final class InputMethodSubtypeCompatWrapper extends AbstractCompatWrapper return (String)CompatUtils.invoke(mObj, null, METHOD_getExtraValueOf, key); } + public boolean isAuxiliary() { + return (Boolean)CompatUtils.invoke(mObj, false, METHOD_isAuxiliary); + } + public boolean isDummy() { return !hasOriginalObject(); } |