Searched refs:imi (Results 1 - 12 of 12) sorted by relevance

/frameworks/base/core/java/com/android/internal/inputmethod/
H A DInputMethodUtils.java65 public static boolean isSystemImeThatHasEnglishKeyboardSubtype(InputMethodInfo imi) { argument
66 if (!isSystemIme(imi)) {
69 return containsSubtypeOf(imi, ENGLISH_LOCALE.getLanguage(), SUBTYPE_MODE_KEYBOARD);
72 private static boolean isSystemAuxilialyImeThatHashAutomaticSubtype(InputMethodInfo imi) { argument
73 if (!isSystemIme(imi)) {
76 if (!imi.isAuxiliaryIme()) {
79 final int subtypeCount = imi.getSubtypeCount();
81 final InputMethodSubtype s = imi.getSubtypeAt(i);
94 final InputMethodInfo imi = imis.get(i);
95 if (isDefaultEnabledIme(isSystemReady, imi, contex
115 isValidSystemDefaultIme( boolean isSystemReady, InputMethodInfo imi, Context context) argument
139 isDefaultEnabledIme( boolean isSystemReady, InputMethodInfo imi, Context context) argument
145 containsSubtypeOf(InputMethodInfo imi, String language, String mode) argument
159 getSubtypes(InputMethodInfo imi) argument
168 getOverridingImplicitlyEnabledSubtypes( InputMethodInfo imi, String mode) argument
204 isValidSubtypeId(InputMethodInfo imi, int subtypeHashCode) argument
208 getSubtypeIdFromHashCode(InputMethodInfo imi, int subtypeHashCode) argument
221 getImplicitlyApplicableSubtypesLocked( Resources res, InputMethodInfo imi) argument
288 getEnabledInputMethodSubtypeList( Context context, InputMethodInfo imi, List<InputMethodSubtype> enabledSubtypes, boolean allowsImplicitlySelectedSubtypes) argument
500 getEnabledInputMethodSubtypeListLocked( Context context, InputMethodInfo imi, boolean allowsImplicitlySelectedSubtypes) argument
511 getEnabledInputMethodSubtypeListLocked( InputMethodInfo imi) argument
[all...]
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/
H A DInputMethodsPanel.java219 final InputMethodInfo imi, final InputMethodSubtype subtype) {
224 subtypeName = getSubtypeName(imi, subtype);
226 final CharSequence imiName = getIMIName(imi);
227 final Drawable icon = getSubtypeIcon(imi, subtype);
244 final String settingsActivity = imi.getSettingsActivity();
250 intent.setClassName(imi.getPackageName(), settingsActivity);
264 subtypeView, new Pair<InputMethodInfo, InputMethodSubtype> (imi, subtype));
288 for (InputMethodInfo imi: cachedImiSet) {
289 List<InputMethodSubtype> subtypes = enabledIMIs.get(imi);
292 createInputMethodItem(imi, nul
218 createInputMethodItem( final InputMethodInfo imi, final InputMethodSubtype subtype) argument
310 setInputMethodAndSubtype(InputMethodInfo imi, InputMethodSubtype subtype) argument
368 updateRadioButtonsByImiAndSubtype( InputMethodInfo imi, InputMethodSubtype subtype) argument
434 getIMIName(InputMethodInfo imi) argument
439 getSubtypeName(InputMethodInfo imi, InputMethodSubtype subtype) argument
449 getSubtypeIcon(InputMethodInfo imi, InputMethodSubtype subtype) argument
[all...]
H A DInputMethodButton.java82 final InputMethodInfo imi = imis.get(i);
84 imi, true);
/frameworks/opt/inputmethodcommon/java/com/android/inputmethodcommon/
H A DInputMethodSettingsImpl.java85 final InputMethodInfo imi = imis.get(i);
87 return imi;
94 Context context, InputMethodManager imm, InputMethodInfo imi) {
95 if (context == null || imm == null || imi == null) return null;
96 final List<InputMethodSubtype> subtypes = imm.getEnabledInputMethodSubtypeList(imi, true);
104 sb.append(subtype.getDisplayName(context, imi.getPackageName(),
105 imi.getServiceInfo().applicationInfo));
93 getEnabledSubtypesLabel( Context context, InputMethodManager imm, InputMethodInfo imi) argument
/frameworks/base/core/tests/inputmethodtests/src/android/os/
H A DInputMethodTest.java52 final InputMethodInfo imi = enabledImis.get(0);
54 if (imi.getPackageName().equals("DummyDefaultAutoVoiceIme")
55 || imi.getPackageName().equals("DummyDefaultEnKeyboardIme")) {
76 final InputMethodInfo imi = enabledImis.get(0);
79 if (imi.getPackageName().equals("DummyNonDefaultAutoVoiceIme0")
80 || imi.getPackageName().equals("DummyNonDefaultAutoVoiceIme1")
81 || imi.getPackageName().equals("DummyDefaultEnKeyboardIme")) {
/frameworks/base/services/java/com/android/server/
H A DInputMethodManagerService.java471 InputMethodInfo imi = mMethodList.get(i);
472 if (imi.getId().equals(curInputMethodId)) {
474 if (imi.getPackageName().equals(pkg)) {
501 InputMethodInfo imi = mMethodList.get(i);
502 final String imiId = imi.getId();
504 curIm = imi;
507 int change = isPackageDisappearing(imi.getPackageName());
508 if (isPackageModified(imi.getPackageName())) {
514 + imi.getComponent());
515 setInputMethodEnabledLocked(imi
969 getEnabledInputMethodSubtypeList(InputMethodInfo imi, boolean allowsImplicitlySelectedSubtypes) argument
2730 ImeSubtypeListItem(CharSequence imeName, CharSequence subtypeName, InputMethodInfo imi, int subtypeId, String subtypeLocale, String systemLocale) argument
2906 setSelectedInputMethodAndSubtypeLocked(InputMethodInfo imi, int subtypeId, boolean setSubtypeOnly) argument
3094 addShortcutInputMethodAndSubtypes(InputMethodInfo imi, InputMethodSubtype subtype) argument
3183 getNextInputMethod( boolean onlyCurrentIme, InputMethodInfo imi, InputMethodSubtype subtype) argument
3321 addInputMethodSubtypes( InputMethodInfo imi, InputMethodSubtype[] additionalSubtypes) argument
[all...]
/frameworks/base/cmds/ime/src/com/android/commands/ime/
H A DIme.java127 InputMethodInfo imi = methods.get(i);
129 System.out.println(imi.getId());
131 System.out.println(imi.getId() + ":");
132 imi.dump(pr, " ");
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/
H A DKeyguardPasswordView.java166 for (InputMethodInfo imi : enabledImis) {
170 imm.getEnabledInputMethodSubtypeList(imi, true);
/frameworks/base/core/java/android/view/inputmethod/
H A DInputMethodSubtype.java401 * @param imi InputMethodInfo of which subtypes are subject to be sorted
406 public static List<InputMethodSubtype> sort(Context context, int flags, InputMethodInfo imi, argument
408 if (imi == null) return subtypeList;
412 int N = imi.getSubtypeCount();
414 InputMethodSubtype subtype = imi.getSubtypeAt(i);
421 // contained in imi, so the remaining subtypes will be appended.
H A DInputMethodManager.java608 * @param imi An input method info whose subtypes list will be returned.
613 public List<InputMethodSubtype> getEnabledInputMethodSubtypeList(InputMethodInfo imi, argument
616 return mService.getEnabledInputMethodSubtypeList(imi, allowsImplicitlySelectedSubtypes);
/frameworks/base/core/java/com/android/internal/view/
H A DIInputMethodManager.aidl35 List<InputMethodSubtype> getEnabledInputMethodSubtypeList(in InputMethodInfo imi,
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DQuickSettingsModel.java619 final InputMethodInfo imi = imis.get(i);
620 final List<InputMethodSubtype> subtypes = imm.getEnabledInputMethodSubtypeList(imi,
670 for (InputMethodInfo imi : imis) {
671 if (currentInputMethodId.equals(imi.getId())) {
674 ? subtype.getDisplayName(context, imi.getPackageName(),
675 imi.getServiceInfo().applicationInfo)

Completed in 395 milliseconds