/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/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/ |
InputMethodPreference.java | 84 * @param imi The {@link InputMethodInfo} of this preference. 92 InputMethodPreference(final Context context, final InputMethodInfo imi, 97 mImi = imi; 107 setKey(imi.getId()); 108 setTitle(imi.loadLabel(context.getPackageManager())); 109 final String settingsActivity = imi.getSettingsActivity(); 115 intent.setClassName(imi.getPackageName(), settingsActivity); 119 mHasPriorityInSorting = InputMethodUtils.isSystemIme(imi) 120 && mInputMethodSettingValues.isValidSystemNonAuxAsciiCapableIme(imi, context); 221 private void showSecurityWarnDialog(final InputMethodInfo imi) { [all...] |
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...] |
VirtualKeyboardFragment.java | 81 final InputMethodInfo imi = imis.get(i); local 83 || permittedList.contains(imi.getPackageName()); 87 icon = getActivity().getPackageManager().getApplicationIcon(imi.getPackageName()); 94 imi,
|
AvailableVirtualKeyboardFragment.java | 108 @NonNull final InputMethodInfo imi) { 109 final ServiceInfo si = imi.getServiceInfo(); 111 final String packageName = imi.getPackageName(); 148 final InputMethodInfo imi = imis.get(i); local 150 || permittedList.contains(imi.getPackageName()); 152 context, imi, true, isAllowedByOrganization, this); 153 pref.setIcon(getInputMethodIcon(packageManager, imi));
|
InputMethodAndSubtypeEnabler.java | 81 final InputMethodInfo imi = mInputMethodInfoList.get(index); local 83 if (imi.getId().equals(targetImi) || TextUtils.isEmpty(targetImi)) { 84 addInputMethodSubtypePreferences(imi, root); 158 private void addInputMethodSubtypePreferences(final InputMethodInfo imi, 161 final int subtypeCount = imi.getSubtypeCount(); 165 final String imiId = imi.getId(); 170 final CharSequence label = imi.loadLabel(pm); 189 final InputMethodSubtype subtype = imi.getSubtypeAt(index); 193 subtype, context, imi); 197 context, subtype, imi); [all...] |
PhysicalKeyboardFragment.java | 152 final InputMethodInfo imi = info.mImi; local 154 if (imi != null) { 159 keyboards.mDeviceInfo.mDeviceIdentifier, imi, imSubtype); 224 @NonNull InputMethodInfo imi, 230 intent.putExtra(KeyboardLayoutPickerFragment2.EXTRA_INPUT_METHOD_INFO, imi); 327 for (InputMethodInfo imi : imm.getEnabledInputMethodList()) { 329 imi, true /* allowsImplicitlySelectedSubtypes */); 334 deviceInfo.mDeviceIdentifier, imi, nullSubtype); 335 keyboardInfoList.add(new Keyboards.KeyboardInfo(imi, nullSubtype, layout)); 347 deviceInfo.mDeviceIdentifier, imi, subtype) [all...] |
InputMethodAndLanguageSettings.java | 407 final InputMethodInfo imi = imis.get(i); local 409 || permittedList.contains(imi.getPackageName()); 411 context, imi, mShowsOnlyFullImeAndKeyboardList /* hasSwitch */, 441 final InputMethodInfo imi = pref.getInputMethodInfo(); local 445 saveEnabledSubtypesOf(imi); 456 restorePreviouslyEnabledSubtypesOf(imi); 463 private void saveEnabledSubtypesOf(final InputMethodInfo imi) { 466 imi, true /* allowsImplicitlySelectedSubtypes */); 473 final String imiId = imi.getId(); 478 private void restorePreviouslyEnabledSubtypesOf(final InputMethodInfo imi) { [all...] |
/cts/tests/tests/view/src/android/view/inputmethod/cts/ |
InputMethodInfoTest.java | 165 final InputMethodInfo imi = InputMethodInfo.CREATOR.createFromParcel(p); local 168 assertEquals(mInputMethodInfo.getPackageName(), imi.getPackageName()); 169 assertEquals(mInputMethodInfo.getServiceName(), imi.getServiceName()); 170 assertEquals(mInputMethodInfo.getSettingsActivity(), imi.getSettingsActivity()); 171 assertEquals(mInputMethodInfo.getId(), imi.getId()); 172 assertEquals(mInputMethodInfo.getIsDefaultResourceId(), imi.getIsDefaultResourceId()); 173 assertService(mInputMethodInfo.getServiceInfo(), imi.getServiceInfo()); 209 for (InputMethodInfo imi : imis) { 210 if ((imi.getServiceInfo().applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 0) { 213 final int subtypeCount = imi.getSubtypeCount() [all...] |
/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);
|
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/ |
KeyboardFragment.java | 159 private Intent getInputMethodSettingsIntent(InputMethodInfo imi) { 161 final String settingsActivity = imi.getSettingsActivity(); 164 intent.setClassName(imi.getPackageName(), settingsActivity); 176 for (InputMethodInfo imi : allInputMethodInfos) { 182 builder.append(imi.getId());
|
/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));
|
/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));
|
/frameworks/base/core/tests/coretests/src/com/android/internal/inputmethod/ |
InputMethodSubtypeSwitchingControllerTest.java | 75 final InputMethodInfo imi = new InputMethodInfo(ri, DUMMY_IS_AUX_IME, local 79 items.add(new ImeSubtypeListItem(imeName, null /* variableName */, imi, 84 items.add(new ImeSubtypeListItem(imeName, subtypeLocale, imi, i, subtypeLocale,
|
InputMethodUtilsTest.java | 266 final InputMethodInfo imi = createDummyInputMethodInfo( local 272 getResourcesForLocales(LOCALE_EN_US), imi); 290 final InputMethodInfo imi = createDummyInputMethodInfo( local 296 getResourcesForLocales(LOCALE_EN_US), imi); 314 final InputMethodInfo imi = createDummyInputMethodInfo( local 320 getResourcesForLocales(LOCALE_EN_GB), imi); 339 final InputMethodInfo imi = createDummyInputMethodInfo( local 345 getResourcesForLocales(LOCALE_FR), imi); 360 final InputMethodInfo imi = createDummyInputMethodInfo( local 366 getResourcesForLocales(LOCALE_FR_CA), imi); 382 final InputMethodInfo imi = createDummyInputMethodInfo( local 404 final InputMethodInfo imi = createDummyInputMethodInfo( local 421 final InputMethodInfo imi = createDummyInputMethodInfo( local 438 final InputMethodInfo imi = createDummyInputMethodInfo( local 460 final InputMethodInfo imi = createDummyInputMethodInfo( local 480 final InputMethodInfo imi = createDummyInputMethodInfo( local 506 final InputMethodInfo imi = createDummyInputMethodInfo( local 533 final InputMethodInfo imi = createDummyInputMethodInfo( local 551 final InputMethodInfo imi = createDummyInputMethodInfo( local 567 final InputMethodInfo imi = createDummyInputMethodInfo( local 581 final InputMethodInfo imi = createDummyInputMethodInfo( local 595 final InputMethodInfo imi = createDummyInputMethodInfo( local 609 final InputMethodInfo imi = createDummyInputMethodInfo( local 631 final InputMethodInfo imi = createDummyInputMethodInfo( local 673 final InputMethodInfo imi = createDummyInputMethodInfo( local 705 final InputMethodInfo imi = createDummyInputMethodInfo( local 732 final InputMethodInfo imi = createDummyInputMethodInfo( local 760 final InputMethodInfo imi = createDummyInputMethodInfo( local 779 final InputMethodInfo imi = createDummyInputMethodInfo( local [all...] |
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/users/ |
AppRestrictionsHelper.java | 274 for (InputMethodInfo imi : imis) { 276 if (imi.isDefault(mContext) && isSystemPackage(imi.getPackageName())) { 277 excludePackages.add(imi.getPackageName());
|
/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);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/ |
SubtypeLocaleUtilsTests.java | 83 final InputMethodInfo imi = mRichImm.getInputMethodInfoOfThisIme(); local 84 final int subtypeCount = imi.getSubtypeCount(); 86 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
|
/frameworks/base/core/java/com/android/internal/inputmethod/ |
InputMethodUtils.java | 132 public static boolean isSystemImeThatHasSubtypeOf(final InputMethodInfo imi, 136 if (!isSystemIme(imi)) { 139 if (checkDefaultAttribute && !imi.isDefault(context)) { 142 if (!containsSubtypeOf(imi, requiredLocale, checkCountry, requiredSubtypeMode)) { 178 private static boolean isSystemAuxilialyImeThatHasAutomaticSubtype(final InputMethodInfo imi, 180 if (!isSystemIme(imi)) { 183 if (checkDefaultAttribute && !imi.isDefault(context)) { 186 if (!imi.isAuxiliaryIme()) { 189 final int subtypeCount = imi.getSubtypeCount(); 191 final InputMethodSubtype s = imi.getSubtypeAt(i) 218 final InputMethodInfo imi = imis.get(i); local 239 final InputMethodInfo imi = imis.get(i); local 250 final InputMethodInfo imi = imis.get(i); local 469 final InputMethodInfo imi = enabledImes.get(i); local 721 final InputMethodInfo imi = enabledImis.get(j); local 1090 InputMethodInfo imi = mMethodList.get(i); local 1290 final InputMethodInfo imi = mMethodMap.get(imeId); local 1386 final String imi = getString(Settings.Secure.DEFAULT_INPUT_METHOD, null); local 1415 final InputMethodInfo imi = mMethodMap.get(selectedImiId); local [all...] |
/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/java/src/com/android/inputmethod/latin/ |
RichInputMethodManager.java | 192 final InputMethodInfo imi = imiList.get(index); local 193 if (imi.equals(inputMethodInfo)) { 215 private static boolean isAuxiliaryIme(final InputMethodInfo imi) { 216 final int count = imi.getSubtypeCount(); 221 final InputMethodSubtype subtype = imi.getSubtypeAt(index); 250 for (final InputMethodInfo imi : mImm.getInputMethodList()) { 251 if (imi.getPackageName().equals(mImePackageName)) { 252 mCachedThisImeInfo = imi; 253 return imi; 260 final InputMethodInfo imi, final boolean allowsImplicitlySelectedSubtypes) [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/setup/ |
SetupWizardActivity.java | 288 final InputMethodInfo imi = local 290 if (imi == null) { 296 intent.putExtra(Settings.EXTRA_INPUT_METHOD_ID, imi.getId());
|
/frameworks/base/services/core/java/com/android/server/ |
InputMethodManagerService.java | 643 InputMethodInfo imi = mMethodList.get(i); local 644 if (imi.getId().equals(curInputMethodId)) { 646 if (imi.getPackageName().equals(pkg)) { 673 InputMethodInfo imi = mMethodList.get(i); local 674 final String imiId = imi.getId(); 676 curIm = imi; 679 int change = isPackageDisappearing(imi.getPackageName()); 680 if (isPackageModified(imi.getPackageName())) { 686 + imi.getComponent()); 687 setInputMethodEnabledLocked(imi.getId(), false) 1207 final InputMethodInfo imi; local 1745 final InputMethodInfo imi = imis.get(i); local 1829 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local 2500 final InputMethodInfo imi = enabled.get(i); local 2613 final InputMethodInfo imi = mMethodMap.get(imiId); local 2681 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local 3015 final InputMethodInfo imi = InputMethodUtils.getMostApplicableDefaultIME( local 3083 final InputMethodInfo imi = enabledImes.get(i); local 3101 final InputMethodInfo imi = defaultEnabledIme.get(i); local 3459 InputMethodInfo imi = mMethodMap.get(newDefaultIme); local 3575 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local 3646 InputMethodInfo imi = mMethodMap.get(mCurMethodId); local [all...] |