Searched refs:InputMethodInfo (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/core/java/android/view/inputmethod/
H A DInputMethodInfo.aidl19 parcelable InputMethodInfo;
H A DInputMethodInfo.java60 public final class InputMethodInfo implements Parcelable { class in inherits:Parcelable
61 static final String TAG = "InputMethodInfo";
112 public InputMethodInfo(Context context, ResolveInfo service) method in class:InputMethodInfo
123 * @param additionalSubtypes additional subtypes being added to this InputMethodInfo
126 public InputMethodInfo(Context context, ResolveInfo service, method in class:InputMethodInfo
242 InputMethodInfo(Parcel source) { method in class:InputMethodInfo
256 public InputMethodInfo(String packageName, String className, method in class:InputMethodInfo
266 public InputMethodInfo(ResolveInfo ri, boolean isAuxIme, method in class:InputMethodInfo
425 return "InputMethodInfo{" + mId
432 * {@link InputMethodInfo} an
[all...]
H A DInputMethodManager.java590 public List<InputMethodInfo> getInputMethodList() {
598 public List<InputMethodInfo> getEnabledInputMethodList() {
613 public List<InputMethodSubtype> getEnabledInputMethodSubtypeList(InputMethodInfo imi,
1810 public Map<InputMethodInfo, List<InputMethodSubtype>> getShortcutInputMethodsAndSubtypes() {
1812 HashMap<InputMethodInfo, List<InputMethodSubtype>> ret =
1813 new HashMap<InputMethodInfo, List<InputMethodSubtype>>();
1823 if (o instanceof InputMethodInfo) {
1829 ret.put((InputMethodInfo)o, subtypes);
1916 * @param imiId Id of InputMethodInfo which additional input method subtypes will be added to.
H A DInputMethodSubtype.java46 * @see InputMethodInfo
552 * @param imi InputMethodInfo of which subtypes are subject to be sorted
557 public static List<InputMethodSubtype> sort(Context context, int flags, InputMethodInfo imi,
/frameworks/base/core/tests/inputmethodtests/src/android/os/
H A DInputMethodTest.java27 import android.view.inputmethod.InputMethodInfo;
41 final ArrayList<InputMethodInfo> imis = new ArrayList<InputMethodInfo>();
48 final ArrayList<InputMethodInfo> enabledImis = InputMethodUtils.getDefaultEnabledImes(
52 final InputMethodInfo imi = enabledImis.get(0);
66 final ArrayList<InputMethodInfo> imis = new ArrayList<InputMethodInfo>();
72 final ArrayList<InputMethodInfo> enabledImis = InputMethodUtils.getDefaultEnabledImes(
76 final InputMethodInfo imi = enabledImis.get(0);
89 private static InputMethodInfo createDummyInputMethodInf
[all...]
/frameworks/base/core/java/com/android/internal/inputmethod/
H A DInputMethodUtils.java30 import android.view.inputmethod.InputMethodInfo;
99 public static boolean isSystemIme(InputMethodInfo inputMethod) {
104 public static boolean isSystemImeThatHasEnglishKeyboardSubtype(InputMethodInfo imi) {
111 private static boolean isSystemAuxilialyImeThatHashAutomaticSubtype(InputMethodInfo imi) {
128 public static ArrayList<InputMethodInfo> getDefaultEnabledImes(
129 Context context, boolean isSystemReady, ArrayList<InputMethodInfo> imis) {
130 final ArrayList<InputMethodInfo> retval = new ArrayList<InputMethodInfo>();
133 final InputMethodInfo imi = imis.get(i);
145 final InputMethodInfo im
[all...]
/frameworks/opt/inputmethodcommon/java/com/android/inputmethodcommon/
H A DInputMethodSettingsImpl.java27 import android.view.inputmethod.InputMethodInfo;
42 private InputMethodInfo mImi;
82 private static InputMethodInfo getMyImi(Context context, InputMethodManager imm) {
83 final List<InputMethodInfo> imis = imm.getInputMethodList();
85 final InputMethodInfo imi = imis.get(i);
94 Context context, InputMethodManager imm, InputMethodInfo imi) {
/frameworks/testing/uiautomator/library/testrunner-src/com/android/uiautomator/testrunner/
H A DUiAutomatorTestCase.java24 import android.view.inputmethod.InputMethodInfo;
127 List<InputMethodInfo> infos = im.getInputMethodList();
129 for (InputMethodInfo info : infos) {
/frameworks/base/core/java/com/android/internal/view/
H A DIInputMethodManager.aidl21 import android.view.inputmethod.InputMethodInfo;
35 List<InputMethodInfo> getInputMethodList();
36 List<InputMethodInfo> getEnabledInputMethodList();
/frameworks/base/services/java/com/android/server/
H A DInputMethodManagerService.java99 import android.view.inputmethod.InputMethodInfo;
178 final ArrayList<InputMethodInfo> mMethodList = new ArrayList<InputMethodInfo>();
179 final HashMap<String, InputMethodInfo> mMethodMap = new HashMap<String, InputMethodInfo>();
180 private final LruCache<SuggestionSpan, InputMethodInfo> mSecureSuggestionSpans =
181 new LruCache<SuggestionSpan, InputMethodInfo>(SECURE_SUGGESTION_SPANS_MAX_SIZE);
307 // This list contains the pairs of InputMethodInfo and InputMethodSubtype.
308 private final HashMap<InputMethodInfo, ArrayList<InputMethodSubtype>>
310 new HashMap<InputMethodInfo, ArrayLis
[all...]
/frameworks/base/packages/Keyguard/src/com/android/keyguard/
H A DKeyguardPasswordView.java29 import android.view.inputmethod.InputMethodInfo;
160 final List<InputMethodInfo> enabledImis = imm.getEnabledInputMethodList();
165 for (InputMethodInfo imi : enabledImis) {
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/
H A DBridgeIInputMethodManager.java29 import android.view.inputmethod.InputMethodInfo;
60 public List<InputMethodInfo> getEnabledInputMethodList() throws RemoteException {
73 public List<InputMethodInfo> getInputMethodList() throws RemoteException {
/frameworks/base/cmds/ime/src/com/android/commands/ime/
H A DIme.java25 import android.view.inputmethod.InputMethodInfo;
105 List<InputMethodInfo> methods;
127 InputMethodInfo imi = methods.get(i);
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DQuickSettingsModel.java40 import android.view.inputmethod.InputMethodInfo;
721 List<InputMethodInfo> imis = imm.getEnabledInputMethodList();
730 final InputMethodInfo imi = imis.get(i);
766 List<InputMethodInfo> imis = imm.getInputMethodList();
776 InputMethodManager imm, List<InputMethodInfo> imis, PackageManager pm) {
781 for (InputMethodInfo imi : imis) {

Completed in 422 milliseconds