diff options
author | satok <satok@google.com> | 2010-11-25 09:43:11 +0900 |
---|---|---|
committer | satok <satok@google.com> | 2010-11-25 19:53:56 +0900 |
commit | 440aab54cab106030f1edafea4dec1f9d8624f9b (patch) | |
tree | 3bc4b1c68845b0920860a7649b3d1531035ffe5d | |
parent | fc19b84448a7e9fff0fc8057ca2078773e2c4412 (diff) | |
download | frameworks_base-440aab54cab106030f1edafea4dec1f9d8624f9b.zip frameworks_base-440aab54cab106030f1edafea4dec1f9d8624f9b.tar.gz frameworks_base-440aab54cab106030f1edafea4dec1f9d8624f9b.tar.bz2 |
Removed InputMethodSubtypePicker
Change-Id: I08abac5d65a30c02cc671f4f70e93df25b6c8a92
5 files changed, 3 insertions, 47 deletions
diff --git a/api/current.xml b/api/current.xml index 7624086..35d283e 100644 --- a/api/current.xml +++ b/api/current.xml @@ -221434,17 +221434,6 @@ visibility="public" > </method> -<method name="showInputMethodSubtypePicker" - return="void" - abstract="false" - native="false" - synchronized="false" - static="false" - final="false" - deprecated="not deprecated" - visibility="public" -> -</method> <method name="showSoftInput" return="boolean" abstract="false" diff --git a/core/java/android/view/inputmethod/InputMethodManager.java b/core/java/android/view/inputmethod/InputMethodManager.java index 9bc1c22..867bb83 100644 --- a/core/java/android/view/inputmethod/InputMethodManager.java +++ b/core/java/android/view/inputmethod/InputMethodManager.java @@ -1430,16 +1430,6 @@ public final class InputMethodManager { } } - public void showInputMethodSubtypePicker() { - synchronized (mH) { - try { - mService.showInputMethodSubtypePickerFromClient(mClient); - } catch (RemoteException e) { - Log.w(TAG, "IME died: " + mCurId, e); - } - } - } - public void showInputMethodAndSubtypeEnabler(String topId) { synchronized (mH) { try { diff --git a/core/java/com/android/internal/view/IInputMethodManager.aidl b/core/java/com/android/internal/view/IInputMethodManager.aidl index a2e9486..215809f 100644 --- a/core/java/com/android/internal/view/IInputMethodManager.aidl +++ b/core/java/com/android/internal/view/IInputMethodManager.aidl @@ -52,7 +52,6 @@ interface IInputMethodManager { int softInputMode, boolean first, int windowFlags); void showInputMethodPickerFromClient(in IInputMethodClient client); - void showInputMethodSubtypePickerFromClient(in IInputMethodClient client); void showInputMethodAndSubtypeEnablerFromClient(in IInputMethodClient client, String topId); void setInputMethod(in IBinder token, String id); void setInputMethodAndSubtype(in IBinder token, String id, in InputMethodSubtype subtype); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/InputMethodButton.java b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/InputMethodButton.java index 6ebd568..7e03e2a 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/InputMethodButton.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/InputMethodButton.java @@ -76,7 +76,7 @@ public class InputMethodButton extends ImageView { public void onClick(View v) { switch (mId) { case ID_IME_SWITCH_BUTTON: - mImm.showInputMethodSubtypePicker(); + mImm.showInputMethodPicker(); break; case ID_IME_SHORTCUT_BUTTON: if (mToken != null && mShortcutInfo != null) { diff --git a/services/java/com/android/server/InputMethodManagerService.java b/services/java/com/android/server/InputMethodManagerService.java index c574058..5859f4f 100644 --- a/services/java/com/android/server/InputMethodManagerService.java +++ b/services/java/com/android/server/InputMethodManagerService.java @@ -1277,34 +1277,12 @@ public class InputMethodManagerService extends IInputMethodManager.Stub + Binder.getCallingUid() + ": " + client); } - mHandler.sendEmptyMessage(MSG_SHOW_IM_PICKER); - } - } - - public void showInputMethodSubtypePickerFromClient(IInputMethodClient client) { - synchronized (mMethodMap) { - if (mCurClient == null || client == null - || mCurClient.client.asBinder() != client.asBinder()) { - Slog.w(TAG, "Ignoring showInputMethodSubtypePickerFromClient of: " + client); - } - + // Always call subtype picker, because subtype picker is a superset of input method + // picker. mHandler.sendEmptyMessage(MSG_SHOW_IM_SUBTYPE_PICKER); } } - public void showInputMethodAndSubtypeEnablerFromClient( - IInputMethodClient client, String topId) { - // TODO: Handle topId for setting the top position of the list activity - synchronized (mMethodMap) { - if (mCurClient == null || client == null - || mCurClient.client.asBinder() != client.asBinder()) { - Slog.w(TAG, "Ignoring showInputMethodAndSubtypeEnablerFromClient of: " + client); - } - - mHandler.sendEmptyMessage(MSG_SHOW_IM_SUBTYPE_ENABLER); - } - } - public void setInputMethod(IBinder token, String id) { setInputMethodWithSubtypeId(token, id, NOT_A_SUBTYPE_ID); } |