/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
H A D | UncachedInputMethodManagerUtils.java | 42 for (final InputMethodInfo imi : imm.getEnabledInputMethodList()) { 43 if (packageName.equals(imi.getPackageName())) { 60 final InputMethodInfo imi = getInputMethodInfoOf(context.getPackageName(), imm); 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/ |
H A D | InputMethodSettingValuesWrapper.java | 87 for (InputMethodInfo imi : imms) { 88 mMethodMap.put(imi.getId(), imi); 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()); 122 if (imi == null) { 123 Log.w(TAG, "Invalid selected imi 131 isAlwaysCheckedIme(InputMethodInfo imi, Context context) argument 172 isEnabledImi(InputMethodInfo imi) argument 185 isValidSystemNonAuxAsciiCapableIme(InputMethodInfo imi, Context context) argument [all...] |
H A D | InputMethodAndSubtypeEnabler.java | 81 final InputMethodInfo imi = mInputMethodInfoList.get(index); 83 if (imi.getId().equals(targetImi) || TextUtils.isEmpty(targetImi)) { 84 addInputMethodSubtypePreferences(imi, root); 158 private void addInputMethodSubtypePreferences(final InputMethodInfo imi, argument 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); 278 updateImplicitlyEnabledSubtypesOf(final InputMethodInfo imi, final boolean check) argument [all...] |
H A D | InputMethodAndSubtypeUtil.java | 67 for (final String imi : imeToSubtypesMap.keySet()) { 71 final HashSet<String> subtypeIdSet = imeToSubtypesMap.get(imi); 72 builder.append(imi); 82 for (final String imi : imiList) { 86 builder.append(imi); 178 for (final InputMethodInfo imi : inputMethodInfos) { 179 final String imiId = imi.getId(); 190 final boolean systemIme = InputMethodUtils.isSystemIme(imi); 192 context.getActivity()).isAlwaysCheckedIme(imi, context.getActivity())) 201 final int subtypeCount = imi [all...] |
H A D | InputMethodPreference.java | 84 * @param imi The {@link InputMethodInfo} of this preference. 92 InputMethodPreference(final Context context, final InputMethodInfo imi, argument 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) { argument [all...] |
H A D | InputMethodSubtypePreference.java | 40 final InputMethodInfo imi) { 43 setKey(imi.getId() + subtype.hashCode()); 45 InputMethodAndSubtypeUtil.getSubtypeLocaleNameAsSentence(subtype, context, imi); 39 InputMethodSubtypePreference(final Context context, final InputMethodSubtype subtype, final InputMethodInfo imi) argument
|
H A D | PhysicalKeyboardFragment.java | 152 final InputMethodInfo imi = info.mImi; 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, subtyp 222 showKeyboardLayoutScreen( @onNull InputDeviceIdentifier inputDeviceIdentifier, @NonNull InputMethodInfo imi, @Nullable InputMethodSubtype imSubtype) argument 444 KeyboardInfo( @onNull final InputMethodInfo imi, @Nullable final InputMethodSubtype imSubtype, @NonNull final KeyboardLayout layout) argument 476 getDisplayName( @onNull Context context, @NonNull InputMethodInfo imi, @Nullable InputMethodSubtype imSubtype) argument 495 getImSubtypeName( @onNull Context context, @NonNull InputMethodInfo imi, @Nullable InputMethodSubtype imSubtype) argument [all...] |
H A D | 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); 150 || permittedList.contains(imi.getPackageName()); 152 context, imi, true, isAllowedByOrganization, this); 153 pref.setIcon(getInputMethodIcon(packageManager, imi)); 107 getInputMethodIcon(@onNull final PackageManager packageManager, @NonNull final InputMethodInfo imi) argument
|
H A D | VirtualKeyboardFragment.java | 81 final InputMethodInfo imi = imis.get(i); 83 || permittedList.contains(imi.getPackageName()); 87 icon = getActivity().getPackageManager().getApplicationIcon(imi.getPackageName()); 94 imi,
|
H A D | InputMethodAndLanguageSettings.java | 407 final InputMethodInfo imi = imis.get(i); 409 || permittedList.contains(imi.getPackageName()); 411 context, imi, mShowsOnlyFullImeAndKeyboardList /* hasSwitch */, 441 final InputMethodInfo imi = pref.getInputMethodInfo(); 445 saveEnabledSubtypesOf(imi); 456 restorePreviouslyEnabledSubtypesOf(imi); 463 private void saveEnabledSubtypesOf(final InputMethodInfo imi) { argument 466 imi, true /* allowsImplicitlySelectedSubtypes */); 473 final String imiId = imi.getId(); 478 private void restorePreviouslyEnabledSubtypesOf(final InputMethodInfo imi) { argument [all...] |
H A D | UserDictionaryList.java | 112 for (final InputMethodInfo imi : imis) { 115 imi, true /* allowsImplicitlySelectedSubtypes */);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/keyboard/internal/ |
H A D | KeyboardTextsSetTests.java | 45 final InputMethodInfo imi = richImm.getInputMethodInfoOfThisIme(); 46 final int subtypeCount = imi.getSubtypeCount(); 48 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | RichInputMethodManager.java | 192 final InputMethodInfo imi = imiList.get(index); 193 if (imi.equals(inputMethodInfo)) { 215 private static boolean isAuxiliaryIme(final InputMethodInfo imi) { argument 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, fina 259 getEnabledInputMethodSubtypeList( final InputMethodInfo imi, final boolean allowsImplicitlySelectedSubtypes) argument 485 getEnabledInputMethodSubtypeList(final InputMethodInfo imi, final boolean allowsImplicitlySelectedSubtypes) argument [all...] |
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/ |
H A D | KeyboardFragment.java | 159 private Intent getInputMethodSettingsIntent(InputMethodInfo imi) { argument 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/java/src/com/android/inputmethod/latin/userdictionary/ |
H A D | UserDictionaryList.java | 86 for (final InputMethodInfo imi : imis) { 89 imi, true /* allowsImplicitlySelectedSubtypes */);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/keyboard/ |
H A D | KeyboardLayoutSetTestsBase.java | 92 final InputMethodInfo imi = mRichImm.getInputMethodInfoOfThisIme(); 93 final int subtypeCount = imi.getSubtypeCount(); 95 mAllSubtypesList.add(imi.getSubtypeAt(index));
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/settings/ |
H A D | CustomInputStylePreference.java | 288 final InputMethodInfo imi = RichInputMethodManager.getInstance() 290 final int count = imi.getSubtypeCount(); 292 final InputMethodSubtype subtype = imi.getSubtypeAt(i);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
H A D | RichInputMethodSubtypeTests.java | 86 final InputMethodInfo imi = mRichImm.getInputMethodInfoOfThisIme(); 87 final int subtypeCount = imi.getSubtypeCount(); 89 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/ |
H A D | SubtypeLocaleUtilsTests.java | 83 final InputMethodInfo imi = mRichImm.getInputMethodInfoOfThisIme(); 84 final int subtypeCount = imi.getSubtypeCount(); 86 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/setup/ |
H A D | SetupWizardActivity.java | 288 final InputMethodInfo imi = 290 if (imi == null) { 296 intent.putExtra(Settings.EXTRA_INPUT_METHOD_ID, imi.getId());
|
/packages/apps/Settings/src/com/android/settings/ |
H A D | CryptKeeper.java | 834 for (InputMethodInfo imi : enabledImis) { 838 imm.getEnabledInputMethodSubtypeList(imi, true);
|