/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
UncachedInputMethodManagerUtils.java | 42 for (final InputMethodInfo imi : imm.getEnabledInputMethodList()) { 43 if (packageName.equals(imi.getPackageName())) { 60 final InputMethodInfo imi = getInputMethodInfoOf(context.getPackageName(), imm); local 63 return imi != null && imi.getId().equals(currentImeId); 77 for (final InputMethodInfo imi : imm.getInputMethodList()) { 78 if (packageName.equals(imi.getPackageName())) { 79 return imi;
|
/packages/apps/Settings/src/com/android/settings/inputmethod/ |
InputMethodSettingValuesWrapper.java | 87 for (InputMethodInfo imi : imms) { 88 mMethodMap.put(imi.getId(), imi); local 99 for (final InputMethodInfo imi : enabledImis) { 100 final int subtypeCount = imi.getSubtypeCount(); 102 final InputMethodSubtype subtype = imi.getSubtypeAt(i); 105 mAsciiCapableEnabledImis.add(imi); 121 final InputMethodInfo imi = mMethodMap.get(mSettings.getSelectedInputMethod()); local 122 if (imi == null) { 123 Log.w(TAG, "Invalid selected imi: " + mSettings.getSelectedInputMethod()) [all...] |
InputMethodAndSubtypeEnabler.java | 81 final InputMethodInfo imi = mInputMethodInfoList.get(index); local 83 if (imi.getId().equals(targetImi) || TextUtils.isEmpty(targetImi)) { 84 addInputMethodSubtypePreferences(imi, root); 160 private void addInputMethodSubtypePreferences(final InputMethodInfo imi, 163 final int subtypeCount = imi.getSubtypeCount(); 167 final String imiId = imi.getId(); 171 final CharSequence label = imi.loadLabel(pm); 188 final InputMethodSubtype subtype = imi.getSubtypeAt(index); 192 context, imi.getPackageName(), imi.getServiceInfo().applicationInfo) [all...] |
InputMethodSubtypePreference.java | 40 final InputMethodInfo imi) { 43 setKey(imi.getId() + subtype.hashCode()); 45 imi.getPackageName(), imi.getServiceInfo().applicationInfo);
|
InputMethodAndSubtypeUtil.java | 60 for (final String imi : imeToSubtypesMap.keySet()) { 64 final HashSet<String> subtypeIdSet = imeToSubtypesMap.get(imi); 65 builder.append(imi); 75 for (final String imi : imiList) { 79 builder.append(imi); 171 for (final InputMethodInfo imi : inputMethodInfos) { 172 final String imiId = imi.getId(); 183 final boolean systemIme = InputMethodUtils.isSystemIme(imi); 185 context.getActivity()).isAlwaysCheckedIme(imi, context.getActivity())) 194 final int subtypeCount = imi.getSubtypeCount() [all...] |
InputMethodPreference.java | 79 * @param imi The {@link InputMethodInfo} of this preference. 87 InputMethodPreference(final Context context, final InputMethodInfo imi, 92 mImi = imi; 102 setKey(imi.getId()); 103 setTitle(imi.loadLabel(context.getPackageManager())); 104 final String settingsActivity = imi.getSettingsActivity(); 110 intent.setClassName(imi.getPackageName(), settingsActivity); 114 mHasPriorityInSorting = InputMethodUtils.isSystemIme(imi) 115 && mInputMethodSettingValues.isValidSystemNonAuxAsciiCapableIme(imi, context); 212 private void showSecurityWarnDialog(final InputMethodInfo imi) { [all...] |
InputMethodAndLanguageSettings.java | 399 final InputMethodInfo imi = imis.get(i); local 401 || permittedList.contains(imi.getPackageName()); 403 context, imi, mShowsOnlyFullImeAndKeyboardList /* hasSwitch */, 433 final InputMethodInfo imi = pref.getInputMethodInfo(); local 437 saveEnabledSubtypesOf(imi); 448 restorePreviouslyEnabledSubtypesOf(imi); 455 private void saveEnabledSubtypesOf(final InputMethodInfo imi) { 458 imi, true /* allowsImplicitlySelectedSubtypes */); 465 final String imiId = imi.getId(); 470 private void restorePreviouslyEnabledSubtypesOf(final InputMethodInfo imi) { [all...] |
UserDictionaryList.java | 112 for (final InputMethodInfo imi : imis) { 115 imi, true /* allowsImplicitlySelectedSubtypes */);
|
/frameworks/base/core/java/com/android/internal/inputmethod/ |
InputMethodSubtypeSwitchingController.java | 62 InputMethodInfo imi, int subtypeId, String subtypeLocale, String systemLocale) { 65 mImi = imi; 217 for (InputMethodInfo imi : mSortedImmis.keySet()) { 218 if (imi == null) { 221 List<InputMethodSubtype> explicitlyOrImplicitlyEnabledSubtypeList = immis.get(imi); 226 final CharSequence imeLabel = imi.loadLabel(mPm); 228 final int subtypeCount = imi.getSubtypeCount(); 230 Slog.v(TAG, "Add subtypes: " + subtypeCount + ", " + imi.getId()); 233 final InputMethodSubtype subtype = imi.getSubtypeAt(j); 240 .getDisplayName(mContext, imi.getPackageName() [all...] |
InputMethodUtils.java | 124 public static boolean isSystemImeThatHasSubtypeOf(final InputMethodInfo imi, 128 if (!isSystemIme(imi)) { 131 if (checkDefaultAttribute && !imi.isDefault(context)) { 134 if (!containsSubtypeOf(imi, requiredLocale, checkCountry, requiredSubtypeMode)) { 170 private static boolean isSystemAuxilialyImeThatHasAutomaticSubtype(final InputMethodInfo imi, 172 if (!isSystemIme(imi)) { 175 if (checkDefaultAttribute && !imi.isDefault(context)) { 178 if (!imi.isAuxiliaryIme()) { 181 final int subtypeCount = imi.getSubtypeCount(); 183 final InputMethodSubtype s = imi.getSubtypeAt(i) 210 final InputMethodInfo imi = imis.get(i); local 231 final InputMethodInfo imi = imis.get(i); local 242 final InputMethodInfo imi = imis.get(i); local 461 final InputMethodInfo imi = enabledImes.get(i); local 669 final InputMethodInfo imi = enabledImis.get(j); local 933 InputMethodInfo imi = mMethodList.get(i); local 1136 final InputMethodInfo imi = mMethodMap.get(imeId); local 1275 final InputMethodInfo imi = mMethodMap.get(selectedImiId); local [all...] |
/frameworks/base/core/tests/inputmethodtests/src/android/os/ |
InputMethodTest.java | 227 final InputMethodInfo imi = createDummyInputMethodInfo( local 232 callGetImplicitlyApplicableSubtypesLockedWithLocale(LOCALE_EN_US, imi); 248 final InputMethodInfo imi = createDummyInputMethodInfo( local 253 callGetImplicitlyApplicableSubtypesLockedWithLocale(LOCALE_EN_US, imi); 268 final InputMethodInfo imi = createDummyInputMethodInfo( local 273 callGetImplicitlyApplicableSubtypesLockedWithLocale(LOCALE_EN_GB, imi); 289 final InputMethodInfo imi = createDummyInputMethodInfo( local 294 callGetImplicitlyApplicableSubtypesLockedWithLocale(LOCALE_FR, imi); 306 final InputMethodInfo imi = createDummyInputMethodInfo( local 311 callGetImplicitlyApplicableSubtypesLockedWithLocale(LOCALE_FR_CA, imi); 324 final InputMethodInfo imi = createDummyInputMethodInfo( local 341 final InputMethodInfo imi = createDummyInputMethodInfo( local 358 final InputMethodInfo imi = createDummyInputMethodInfo( local 373 final InputMethodInfo imi = createDummyInputMethodInfo( local 386 final InputMethodInfo imi = createDummyInputMethodInfo( local 399 final InputMethodInfo imi = createDummyInputMethodInfo( local 412 final InputMethodInfo imi = createDummyInputMethodInfo( local 449 final InputMethodInfo imi = createDummyInputMethodInfo( local 481 final InputMethodInfo imi = createDummyInputMethodInfo( local 508 final InputMethodInfo imi = createDummyInputMethodInfo( local 536 final InputMethodInfo imi = createDummyInputMethodInfo( local 555 final InputMethodInfo imi = createDummyInputMethodInfo( local [all...] |
/development/samples/SoftKeyboard/src/com/android/inputmethodcommon/ |
InputMethodSettingsImpl.java | 91 final InputMethodInfo imi = imis.get(i); local 93 return imi; 100 Context context, InputMethodManager imm, InputMethodInfo imi) { 101 if (context == null || imm == null || imi == null) return null; 102 final List<InputMethodSubtype> subtypes = imm.getEnabledInputMethodSubtypeList(imi, true); 110 sb.append(subtype.getDisplayName(context, imi.getPackageName(), 111 imi.getServiceInfo().applicationInfo));
|
/frameworks/opt/inputmethodcommon/java/com/android/inputmethodcommon/ |
InputMethodSettingsImpl.java | 71 final InputMethodInfo imi = imis.get(i); local 73 return imi; 80 Context context, InputMethodManager imm, InputMethodInfo imi) { 81 if (context == null || imm == null || imi == null) return null; 82 final List<InputMethodSubtype> subtypes = imm.getEnabledInputMethodSubtypeList(imi, true); 90 sb.append(subtype.getDisplayName(context, imi.getPackageName(), 91 imi.getServiceInfo().applicationInfo));
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/keyboard/internal/ |
KeyboardTextsSetTests.java | 45 final InputMethodInfo imi = richImm.getInputMethodInfoOfThisIme(); local 46 final int subtypeCount = imi.getSubtypeCount(); 48 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
|
/cts/tests/tests/view/src/android/view/inputmethod/cts/ |
InputMethodInfoTest.java | 166 final InputMethodInfo imi = InputMethodInfo.CREATOR.createFromParcel(p); local 169 assertEquals(mInputMethodInfo.getPackageName(), imi.getPackageName()); 170 assertEquals(mInputMethodInfo.getServiceName(), imi.getServiceName()); 171 assertEquals(mInputMethodInfo.getSettingsActivity(), imi.getSettingsActivity()); 172 assertEquals(mInputMethodInfo.getId(), imi.getId()); 173 assertEquals(mInputMethodInfo.getIsDefaultResourceId(), imi.getIsDefaultResourceId()); 174 assertService(mInputMethodInfo.getServiceInfo(), imi.getServiceInfo()); 211 for (InputMethodInfo imi : imis) { 212 if ((imi.getServiceInfo().applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 0) { 215 final int subtypeCount = imi.getSubtypeCount() [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
RichInputMethodManager.java | 191 final InputMethodInfo imi = imiList.get(index); local 192 if (imi.equals(inputMethodInfo)) { 214 private static boolean isAuxiliaryIme(final InputMethodInfo imi) { 215 final int count = imi.getSubtypeCount(); 220 final InputMethodSubtype subtype = imi.getSubtypeAt(index); 249 for (final InputMethodInfo imi : mImm.getInputMethodList()) { 250 if (imi.getPackageName().equals(mImePackageName)) { 251 mCachedThisImeInfo = imi; 252 return imi; 259 final InputMethodInfo imi, final boolean allowsImplicitlySelectedSubtypes) [all...] |
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/ |
KeyboardActivity.java | 252 for (InputMethodInfo imi : allInputMethodInfos) { 258 builder.append(imi.getId()); 264 private Intent getInputMethodSettingsIntent(InputMethodInfo imi) { 266 final CharSequence label = imi.loadLabel(pm);// IME settings 268 final String settingsActivity = imi.getSettingsActivity(); 271 intent.setClassName(imi.getPackageName(), settingsActivity);
|
/frameworks/base/services/core/java/com/android/server/ |
InputMethodManagerService.java | 625 InputMethodInfo imi = mMethodList.get(i); local 626 if (imi.getId().equals(curInputMethodId)) { 628 if (imi.getPackageName().equals(pkg)) { 655 InputMethodInfo imi = mMethodList.get(i); local 656 final String imiId = imi.getId(); 658 curIm = imi; 661 int change = isPackageDisappearing(imi.getPackageName()); 662 if (isPackageModified(imi.getPackageName())) { 668 + imi.getComponent()); 669 setInputMethodEnabledLocked(imi.getId(), false) 1196 final InputMethodInfo imi; local 1694 final InputMethodInfo imi = imis.get(i); local 1778 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local 2420 final InputMethodInfo imi = enabled.get(i); local 2531 final InputMethodInfo imi = mMethodMap.get(imiId); local 2579 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local 2877 final InputMethodInfo imi = InputMethodUtils.getMostApplicableDefaultIME( local 2946 final InputMethodInfo imi = defaultEnabledIme.get(i); local 3320 InputMethodInfo imi = mMethodMap.get(newDefaultIme); local 3437 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local 3519 InputMethodInfo imi = mMethodMap.get(mCurMethodId); local [all...] |
/frameworks/base/cmds/ime/src/com/android/commands/ime/ |
Ime.java | 127 InputMethodInfo imi = methods.get(i); local 129 System.out.println(imi.getId()); 131 System.out.println(imi.getId() + ":"); 132 imi.dump(pr, " ");
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/userdictionary/ |
UserDictionaryList.java | 86 for (final InputMethodInfo imi : imis) { 89 imi, true /* allowsImplicitlySelectedSubtypes */);
|
/frameworks/base/core/java/android/view/inputmethod/ |
InputMethodSubtype.java | 540 * @param imi InputMethodInfo of which subtypes are subject to be sorted 545 public static List<InputMethodSubtype> sort(Context context, int flags, InputMethodInfo imi, 547 if (imi == null) return subtypeList; 551 int N = imi.getSubtypeCount(); 553 InputMethodSubtype subtype = imi.getSubtypeAt(i); 560 // contained in imi, so the remaining subtypes will be appended.
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/keyboard/ |
KeyboardLayoutSetTestsBase.java | 92 final InputMethodInfo imi = mRichImm.getInputMethodInfoOfThisIme(); local 93 final int subtypeCount = imi.getSubtypeCount(); 95 mAllSubtypesList.add(imi.getSubtypeAt(index));
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/settings/ |
CustomInputStylePreference.java | 288 final InputMethodInfo imi = RichInputMethodManager.getInstance() local 290 final int count = imi.getSubtypeCount(); 292 final InputMethodSubtype subtype = imi.getSubtypeAt(i);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
RichInputMethodSubtypeTests.java | 86 final InputMethodInfo imi = mRichImm.getInputMethodInfoOfThisIme(); local 87 final int subtypeCount = imi.getSubtypeCount(); 89 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
|
/frameworks/base/packages/Keyguard/src/com/android/keyguard/ |
KeyguardPasswordView.java | 230 for (InputMethodInfo imi : enabledImis) { 234 imm.getEnabledInputMethodSubtypeList(imi, true);
|