diff options
author | 2012-04-13 13:07:28 +0900 | |
---|---|---|
committer | 2012-04-13 16:24:11 +0900 | |
commit | 8abde7db6bacbd5726a87e924ec8aea7fbb10d9a (patch) | |
tree | 61dea371f5f261d4eb8cd0620dfdfb3a34eccfcd /java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java | |
parent | 35b5a7babb2f22a67342813c122ebe39a5dc6623 (diff) | |
download | latinime-8abde7db6bacbd5726a87e924ec8aea7fbb10d9a.tar.gz latinime-8abde7db6bacbd5726a87e924ec8aea7fbb10d9a.tar.xz latinime-8abde7db6bacbd5726a87e924ec8aea7fbb10d9a.zip |
Refatcor InputMethodSubtype related stuff a bit
Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df
Diffstat (limited to 'java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java')
-rw-r--r-- | java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java b/java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java index ffed8202d..04384523f 100644 --- a/java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java +++ b/java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java @@ -17,7 +17,6 @@ package com.android.inputmethod.compat; import android.content.Context; -import android.inputmethodservice.InputMethodService; import android.os.IBinder; import android.util.Log; import android.view.inputmethod.InputMethodInfo; @@ -50,9 +49,8 @@ public class InputMethodManagerCompatWrapper { return sInstance; } - public static void init(InputMethodService service) { - sInstance.mImm = (InputMethodManager) service.getSystemService( - Context.INPUT_METHOD_SERVICE); + public static void init(Context context) { + sInstance.mImm = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE); } public InputMethodSubtype getCurrentInputMethodSubtype() { @@ -86,6 +84,11 @@ public class InputMethodManagerCompatWrapper { onlyCurrentIme); } + public List<InputMethodInfo> getInputMethodList() { + if (mImm == null) return null; + return mImm.getInputMethodList(); + } + public List<InputMethodInfo> getEnabledInputMethodList() { if (mImm == null) return null; return mImm.getEnabledInputMethodList(); |