From 8abde7db6bacbd5726a87e924ec8aea7fbb10d9a Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Fri, 13 Apr 2012 13:07:28 +0900 Subject: Refatcor InputMethodSubtype related stuff a bit Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df --- .../inputmethod/compat/InputMethodManagerCompatWrapper.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java') 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 getInputMethodList() { + if (mImm == null) return null; + return mImm.getInputMethodList(); + } + public List getEnabledInputMethodList() { if (mImm == null) return null; return mImm.getEnabledInputMethodList(); -- cgit v1.2.3-83-g751a