HomeSort by relevance Sort by last modified time
    Searched refs:imi (Results 1 - 25 of 56) sorted by null

1 2 3

  /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;
  /frameworks/base/packages/SettingsLib/src/com/android/settingslib/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);
119 public boolean isAlwaysCheckedIme(InputMethodInfo imi, Context context) {
120 final boolean isEnabled = isEnabledImi(imi);
132 && InputMethodUtils.isSystemIme(imi)
    [all...]
InputMethodAndSubtypeEnablerManager.java 63 for (final InputMethodInfo imi : mInputMethodInfoList) {
65 if (imi.getId().equals(targetImi) || TextUtils.isEmpty(targetImi)) {
66 addInputMethodSubtypePreferences(fragment, imi, root);
116 private void addInputMethodSubtypePreferences(PreferenceFragment fragment, InputMethodInfo imi,
120 final int subtypeCount = imi.getSubtypeCount();
124 final String imiId = imi.getId();
129 final CharSequence label = imi.loadLabel(pm);
148 final InputMethodSubtype subtype = imi.getSubtypeAt(index);
152 subtype, prefContext, imi);
156 prefContext, subtype, imi);
    [all...]
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);
167 for (final InputMethodInfo imi : inputMethodInfos) {
168 final String imiId = imi.getId();
179 final boolean systemIme = InputMethodUtils.isSystemIme(imi);
181 context.getActivity()).isAlwaysCheckedIme(imi, context.getActivity()))
190 final int subtypeCount = imi.getSubtypeCount()
    [all...]
InputMethodSubtypePreference.java 41 final InputMethodInfo imi) {
44 setKey(imi.getId() + subtype.hashCode());
46 InputMethodAndSubtypeUtil.getSubtypeLocaleNameAsSentence(subtype, context, imi);
InputMethodPreference.java 83 * @param imi The {@link InputMethodInfo} of this preference.
91 public InputMethodPreference(final Context context, final InputMethodInfo imi,
96 mImi = imi;
106 setKey(imi.getId());
107 setTitle(imi.loadLabel(context.getPackageManager()));
108 final String settingsActivity = imi.getSettingsActivity();
114 intent.setClassName(imi.getPackageName(), settingsActivity);
118 mHasPriorityInSorting = InputMethodUtils.isSystemIme(imi)
119 && mInputMethodSettingValues.isValidSystemNonAuxAsciiCapableIme(imi, context);
  /frameworks/base/core/tests/coretests/src/android/view/inputmethod/
InputMethodInfoTest.java 42 final InputMethodInfo imi = buildInputMethodForTest(R.xml.ime_meta); local
43 final InputMethodInfo clone = cloneViaParcel(imi);
45 assertThat(clone.equals(imi), is(true));
46 assertThat(clone.hashCode(), equalTo(imi.hashCode()));
51 final InputMethodInfo imi = buildInputMethodForTest(R.xml.ime_meta); local
53 assertThat(imi.supportsSwitchingToNextInputMethod(), is(false));
55 final InputMethodInfo clone = cloneViaParcel(imi);
62 final InputMethodInfo imi = buildInputMethodForTest(R.xml.ime_meta_sw_next); local
64 assertThat(imi.supportsSwitchingToNextInputMethod(), is(true));
66 final InputMethodInfo clone = cloneViaParcel(imi);
    [all...]
  /frameworks/base/core/java/com/android/internal/inputmethod/
InputMethodSubtypeSwitchingController.java 64 InputMethodInfo imi, int subtypeId, String subtypeLocale, String systemLocale) {
67 mImi = imi;
219 for (InputMethodInfo imi : mSortedImmis.keySet()) {
220 if (imi == null) {
223 List<InputMethodSubtype> explicitlyOrImplicitlyEnabledSubtypeList = immis.get(imi);
228 final CharSequence imeLabel = imi.loadLabel(mPm);
230 final int subtypeCount = imi.getSubtypeCount();
232 Slog.v(TAG, "Add subtypes: " + subtypeCount + ", " + imi.getId());
235 final InputMethodSubtype subtype = imi.getSubtypeAt(j);
242 .getDisplayName(mContext, imi.getPackageName()
    [all...]
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
421 final InputMethodInfo imi = enabledImes.get(i); local
673 final InputMethodInfo imi = enabledImis.get(j); local
1226 final InputMethodInfo imi = mMethodMap.get(imeId); local
1322 final String imi = getString(Settings.Secure.DEFAULT_INPUT_METHOD, null); local
1351 final InputMethodInfo imi = mMethodMap.get(selectedImiId); local
    [all...]
  /development/samples/ApiDemos/src/com/example/android/apis/inputmethod/
ShowInputMethodAndSubtypeEnabler.java 62 for (InputMethodInfo imi : getEnabledInputMethodsThatHaveMultipleSubtypes()) {
64 final String id = imi.getId();
97 for (InputMethodInfo imi : imm.getEnabledInputMethodList()) {
98 if (imi.getSubtypeCount() > 1) {
99 result.add(imi);
  /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/
InputMethodUtilsTest.java 235 final InputMethodInfo imi = createDummyInputMethodInfo( local
241 getResourcesForLocales(LOCALE_EN_US), imi);
259 final InputMethodInfo imi = createDummyInputMethodInfo( local
265 getResourcesForLocales(LOCALE_EN_US), imi);
283 final InputMethodInfo imi = createDummyInputMethodInfo( local
289 getResourcesForLocales(LOCALE_EN_GB), imi);
308 final InputMethodInfo imi = createDummyInputMethodInfo( local
314 getResourcesForLocales(LOCALE_FR), imi);
329 final InputMethodInfo imi = createDummyInputMethodInfo( local
335 getResourcesForLocales(LOCALE_FR_CA), imi);
351 final InputMethodInfo imi = createDummyInputMethodInfo( local
373 final InputMethodInfo imi = createDummyInputMethodInfo( local
390 final InputMethodInfo imi = createDummyInputMethodInfo( local
407 final InputMethodInfo imi = createDummyInputMethodInfo( local
429 final InputMethodInfo imi = createDummyInputMethodInfo( local
449 final InputMethodInfo imi = createDummyInputMethodInfo( local
475 final InputMethodInfo imi = createDummyInputMethodInfo( local
502 final InputMethodInfo imi = createDummyInputMethodInfo( local
520 final InputMethodInfo imi = createDummyInputMethodInfo( local
536 final InputMethodInfo imi = createDummyInputMethodInfo( local
550 final InputMethodInfo imi = createDummyInputMethodInfo( local
564 final InputMethodInfo imi = createDummyInputMethodInfo( local
578 final InputMethodInfo imi = createDummyInputMethodInfo( local
600 final InputMethodInfo imi = createDummyInputMethodInfo( local
642 final InputMethodInfo imi = createDummyInputMethodInfo( local
674 final InputMethodInfo imi = createDummyInputMethodInfo( local
701 final InputMethodInfo imi = createDummyInputMethodInfo( local
729 final InputMethodInfo imi = createDummyInputMethodInfo( local
748 final InputMethodInfo imi = createDummyInputMethodInfo( local
    [all...]
  /packages/apps/Settings/src/com/android/settings/inputmethod/
VirtualKeyboardPreferenceController.java 69 for (InputMethodInfo imi : imis) {
71 || permittedList.contains(imi.getPackageName());
75 labels.add(imi.loadLabel(mPm).toString());
PhysicalKeyboardFragment.java 157 final InputMethodInfo imi = info.mImi; local
159 if (imi != null) {
164 keyboards.mDeviceInfo.mDeviceIdentifier, imi, imSubtype);
229 @NonNull InputMethodInfo imi,
235 intent.putExtra(KeyboardLayoutPickerFragment.EXTRA_INPUT_METHOD_INFO, imi);
333 for (InputMethodInfo imi : imm.getEnabledInputMethodList()) {
335 imi, true /* allowsImplicitlySelectedSubtypes */);
340 deviceInfo.mDeviceIdentifier, imi, nullSubtype);
341 keyboardInfoList.add(new Keyboards.KeyboardInfo(imi, nullSubtype, layout));
353 deviceInfo.mDeviceIdentifier, imi, subtype)
    [all...]
AvailableVirtualKeyboardFragment.java 111 @NonNull final InputMethodInfo imi) {
112 final ServiceInfo si = imi.getServiceInfo();
114 final String packageName = imi.getPackageName();
151 final InputMethodInfo imi = imis.get(i); local
153 || permittedList.contains(imi.getPackageName());
155 context, imi, true, isAllowedByOrganization, this);
156 pref.setIcon(getInputMethodIcon(packageManager, imi));
VirtualKeyboardFragment.java 86 final InputMethodInfo imi = imis.get(i); local
88 || permittedList.contains(imi.getPackageName());
92 icon = getActivity().getPackageManager().getApplicationIcon(imi.getPackageName());
99 imi,
  /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/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...]
  /cts/tests/inputmethod/src/android/view/inputmethod/cts/
InputMethodInfoTest.java 195 final InputMethodInfo imi = InputMethodInfo.CREATOR.createFromParcel(p); local
198 assertEquals(mInputMethodInfo.getPackageName(), imi.getPackageName());
199 assertEquals(mInputMethodInfo.getServiceName(), imi.getServiceName());
200 assertEquals(mInputMethodInfo.getSettingsActivity(), imi.getSettingsActivity());
201 assertEquals(mInputMethodInfo.getId(), imi.getId());
202 assertEquals(mInputMethodInfo.getIsDefaultResourceId(), imi.getIsDefaultResourceId());
203 assertService(mInputMethodInfo.getServiceInfo(), imi.getServiceInfo());
241 for (InputMethodInfo imi : imis) {
242 if ((imi.getServiceInfo().applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 0) {
245 final int subtypeCount = imi.getSubtypeCount()
    [all...]
  /packages/apps/TvSettings/Settings/src/com/android/tv/settings/inputmethod/
AvailableVirtualKeyboardFragment.java 107 @NonNull final InputMethodInfo imi) {
108 final ServiceInfo si = imi.getServiceInfo();
110 final String packageName = imi.getPackageName();
147 final InputMethodInfo imi = imis.get(i); local
149 || permittedList.contains(imi.getPackageName());
151 context, imi, true, isAllowedByOrganization, this);
152 pref.setIcon(getInputMethodIcon(packageManager, imi));
  /frameworks/base/services/core/java/com/android/server/
InputMethodManagerService.java 987 InputMethodInfo imi = mMethodList.get(i); local
1103 InputMethodInfo imi = mMethodList.get(i); local
1593 final InputMethodInfo imi; local
2137 final InputMethodInfo imi = imis.get(i); local
2236 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local
2931 final InputMethodInfo imi = enabled.get(i); local
3041 final InputMethodInfo imi = mMethodMap.get(imiId); local
3101 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local
3437 final InputMethodInfo imi = InputMethodUtils.getMostApplicableDefaultIME( local
3530 final InputMethodInfo imi = enabledImes.get(i); local
3550 final InputMethodInfo imi = defaultEnabledIme.get(i); local
3913 InputMethodInfo imi = mMethodMap.get(newDefaultIme); local
4029 final InputMethodInfo imi = mMethodMap.get(mCurMethodId); local
4100 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 */);
  /packages/apps/Settings/src/com/android/settings/language/
LanguageAndInputSettings.java 142 for (InputMethodInfo imi : imis) {
143 if (TextUtils.equals(imi.getPackageName(), pkg)) {
144 mSummaryLoader.setSummary(this, imi.loadLabel(packageManage));

Completed in 717 milliseconds

1 2 3