diff options
author | satok <satok@google.com> | 2010-11-19 18:45:53 +0900 |
---|---|---|
committer | satok <satok@google.com> | 2010-11-23 10:26:11 +0900 |
commit | 4e4569dab5c75804b01a19b2d6e6101b445c1c68 (patch) | |
tree | b8c01fe6563c0b2a2c782979ea52f4828f98e567 /core/java/com/android/internal/view/IInputMethodManager.aidl | |
parent | e45674e284f690ca9c395811ae0703c276514f2b (diff) | |
download | frameworks_base-4e4569dab5c75804b01a19b2d6e6101b445c1c68.zip frameworks_base-4e4569dab5c75804b01a19b2d6e6101b445c1c68.tar.gz frameworks_base-4e4569dab5c75804b01a19b2d6e6101b445c1c68.tar.bz2 |
Add an API to get shortcut IMEs
- If there are no selected shortcut IMEs, the most applicable voice input will be selected as a shortcut IME
Change-Id: Ibd0f7ef5101013569c303820a3adc9038a97356d
Diffstat (limited to 'core/java/com/android/internal/view/IInputMethodManager.aidl')
-rw-r--r-- | core/java/com/android/internal/view/IInputMethodManager.aidl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/com/android/internal/view/IInputMethodManager.aidl b/core/java/com/android/internal/view/IInputMethodManager.aidl index 63d05ec..125b210 100644 --- a/core/java/com/android/internal/view/IInputMethodManager.aidl +++ b/core/java/com/android/internal/view/IInputMethodManager.aidl @@ -32,6 +32,9 @@ interface IInputMethodManager { List<InputMethodInfo> getInputMethodList(); List<InputMethodInfo> getEnabledInputMethodList(); List<InputMethodSubtype> getEnabledInputMethodSubtypeList(in InputMethodInfo imi); + // TODO: We should change the return type from List to List<Parcelable> + // Currently there is a bug that aidl doesn't accept List<Parcelable> + List getShortcutInputMethodsAndSubtypes(); void addClient(in IInputMethodClient client, in IInputContext inputContext, int uid, int pid); void removeClient(in IInputMethodClient client); |