/packages/apps/Settings/src/com/android/settings/inputmethod/ |
InputMethodSettingValuesWrapper.java | 24 import android.view.inputmethod.InputMethodInfo; 39 * manually on some events when "InputMethodInfo"s and "InputMethodSubtype"s can be 47 private final ArrayList<InputMethodInfo> mMethodList = new ArrayList<>(); 48 private final HashMap<String, InputMethodInfo> mMethodMap = new HashMap<>(); 51 private final HashSet<InputMethodInfo> mAsciiCapableEnabledImis = new HashSet<>(); 85 final List<InputMethodInfo> imms = mImm.getInputMethodList(); 87 for (InputMethodInfo imi : imms) { 98 final List<InputMethodInfo> enabledImis = mSettings.getEnabledInputMethodListLocked(); 99 for (final InputMethodInfo imi : enabledImis) { 113 List<InputMethodInfo> getInputMethodList() [all...] |
InputMethodAndSubtypeUtil.java | 33 import android.view.inputmethod.InputMethodInfo; 168 ContentResolver resolver, List<InputMethodInfo> inputMethodInfos, 178 for (final InputMethodInfo imi : inputMethodInfos) { 300 final ContentResolver resolver, final List<InputMethodInfo> inputMethodInfos, 305 for (final InputMethodInfo imi : inputMethodInfos) { 324 final List<InputMethodInfo> inputMethodProperties, final String id, 327 for (final InputMethodInfo imi : inputMethodProperties) { 343 final List<InputMethodInfo> inputMethodProperties, 346 for (final InputMethodInfo imi : inputMethodProperties) { 383 @NonNull final Context context, @NonNull final InputMethodInfo inputMethodInfo) [all...] |
VirtualKeyboardFragment.java | 27 import android.view.inputmethod.InputMethodInfo; 64 // "InputMethodInfo"s and "InputMethodSubtype"s 78 final List<InputMethodInfo> imis = mImm.getEnabledInputMethodList(); 81 final InputMethodInfo imi = imis.get(i);
|
AvailableVirtualKeyboardFragment.java | 34 import android.view.inputmethod.InputMethodInfo; 69 // "InputMethodInfo"s and "InputMethodSubtype"s 108 @NonNull final InputMethodInfo imi) { 145 final List<InputMethodInfo> imis = mInputMethodSettingValues.getInputMethodList(); 148 final InputMethodInfo imi = imis.get(i);
|
KeyboardLayoutPickerFragment2.java | 30 import android.view.inputmethod.InputMethodInfo; 49 private InputMethodInfo mImi; 64 * Intent extra: The associated {@link InputMethodInfo}.
|
InputMethodSubtypePreference.java | 22 import android.view.inputmethod.InputMethodInfo; 40 final InputMethodInfo imi) {
|
InputMethodAndSubtypeEnabler.java | 30 import android.view.inputmethod.InputMethodInfo; 53 private List<InputMethodInfo> mInputMethodInfoList; 81 final InputMethodInfo imi = mInputMethodInfoList.get(index); 113 // "InputMethodInfo"s and "InputMethodSubtype"s 158 private void addInputMethodSubtypePreferences(final InputMethodInfo imi, 264 for (final InputMethodInfo imi : mInputMethodInfoList) { 278 private void updateImplicitlyEnabledSubtypesOf(final InputMethodInfo imi, final boolean check) {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
RichInputMethodManager.java | 29 import android.view.inputmethod.InputMethodInfo; 70 private InputMethodInfo mShortcutInputMethodInfo; 168 final List<InputMethodInfo> enabledImis = imm.getEnabledInputMethodList(); 175 final InputMethodInfo nextImi = getNextNonAuxiliaryIme(currentIndex, enabledImis); 188 private static int getImiIndexInList(final InputMethodInfo inputMethodInfo, 189 final List<InputMethodInfo> imiList) { 192 final InputMethodInfo imi = imiList.get(index); 193 if (imi.equals(inputMethodInfo)) { 201 private static InputMethodInfo getNextNonAuxiliaryIme(final int currentIndex [all...] |
/cts/tests/tests/view/src/android/view/inputmethod/cts/ |
InputMethodInfoTest.java | 31 import android.view.inputmethod.InputMethodInfo; 43 private InputMethodInfo mInputMethodInfo; 68 mInputMethodInfo = new InputMethodInfo(mPackageName, mClassName, mLabel, mSettingsActivity); 98 mInputMethodInfo = new InputMethodInfo(mContext, resolveInfo); 128 private void assertInfo(InputMethodInfo info) { 150 InputMethodInfo inputMethodInfo = new InputMethodInfo(mPackageName, mClassName, mLabel, 152 assertTrue(inputMethodInfo.equals(mInputMethodInfo)); 165 final InputMethodInfo imi = InputMethodInfo.CREATOR.createFromParcel(p) [all...] |
InputMethodManagerTest.java | 31 import android.view.inputmethod.InputMethodInfo; 129 List<InputMethodInfo> enabledImList = imManager.getEnabledInputMethodList(); 135 List<InputMethodInfo> imList = imManager.getInputMethodList();
|
/development/samples/ApiDemos/src/com/example/android/apis/inputmethod/ |
ShowInputMethodAndSubtypeEnabler.java | 26 import android.view.inputmethod.InputMethodInfo; 62 for (InputMethodInfo imi : getEnabledInputMethodsThatHaveMultipleSubtypes()) { 90 private List<InputMethodInfo> getEnabledInputMethodsThatHaveMultipleSubtypes() { 93 final List<InputMethodInfo> result = new ArrayList<>(); 97 for (InputMethodInfo imi : imm.getEnabledInputMethodList()) {
|
/frameworks/base/core/java/android/hardware/input/ |
InputManagerInternal.java | 22 import android.view.inputmethod.InputMethodInfo; 50 * @param inputMethodInfo {@code null} when no input method is selected. 51 * @param subtype {@code null} when {@code inputMethodInfo} does has no subtype. 54 @Nullable InputMethodInfo inputMethodInfo, @Nullable InputMethodSubtype subtype);
|
IInputManager.aidl | 28 import android.view.inputmethod.InputMethodInfo; 65 in InputMethodInfo imeInfo, in InputMethodSubtype imeSubtype); 67 in InputMethodInfo imeInfo, in InputMethodSubtype imeSubtype,
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
UncachedInputMethodManagerUtils.java | 21 import android.view.inputmethod.InputMethodInfo; 42 for (final InputMethodInfo imi : imm.getEnabledInputMethodList()) { 60 final InputMethodInfo imi = getInputMethodInfoOf(context.getPackageName(), imm); 67 * Get {@link InputMethodInfo} of the IME specified by the package name. 72 * @return the {@link InputMethodInfo} of the IME specified by the <code>packageName</code>, 75 public static InputMethodInfo getInputMethodInfoOf(final String packageName, 77 for (final InputMethodInfo imi : imm.getInputMethodList()) {
|
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/ |
KeyboardFragment.java | 33 import android.view.inputmethod.InputMethodInfo; 72 List<InputMethodInfo> enabledInputMethodInfos = getEnabledSystemInputMethodList(); 81 for (final InputMethodInfo info : enabledInputMethodInfos) { 109 for (final InputMethodInfo info : enabledInputMethodInfos) { 147 private List<InputMethodInfo> getEnabledSystemInputMethodList() { 148 List<InputMethodInfo> enabledInputMethodInfos = 151 for (Iterator<InputMethodInfo> it = enabledInputMethodInfos.iterator(); it.hasNext();) { 159 private Intent getInputMethodSettingsIntent(InputMethodInfo imi) { 172 List<InputMethodInfo> allInputMethodInfos = 176 for (InputMethodInfo imi : allInputMethodInfos) [all...] |
/frameworks/base/core/java/android/view/inputmethod/ |
InputMethodInfo.aidl | 19 parcelable InputMethodInfo;
|
InputMethodInfo.java | 61 public final class InputMethodInfo implements Parcelable { 62 static final String TAG = "InputMethodInfo"; 113 public InputMethodInfo(Context context, ResolveInfo service) 124 * @param additionalSubtypesMap additional subtypes being added to this InputMethodInfo 127 public InputMethodInfo(Context context, ResolveInfo service, 247 InputMethodInfo(Parcel source) { 261 public InputMethodInfo(String packageName, String className, 271 public InputMethodInfo(ResolveInfo ri, boolean isAuxIme, 282 public InputMethodInfo(ResolveInfo ri, boolean isAuxIme, 443 return "InputMethodInfo{" + mI [all...] |
/frameworks/base/core/java/com/android/internal/inputmethod/ |
InputMethodUtils.java | 39 import android.view.inputmethod.InputMethodInfo; 88 // #getImplicitlyApplicableSubtypesLocked(Resources, InputMethodInfo). 94 private static InputMethodInfo sCachedInputMethodInfo; 127 public static boolean isSystemIme(InputMethodInfo inputMethod) { 132 public static boolean isSystemImeThatHasSubtypeOf(final InputMethodInfo imi, 149 public static Locale getFallbackLocaleForDefaultIme(final ArrayList<InputMethodInfo> imis, 178 private static boolean isSystemAuxilialyImeThatHasAutomaticSubtype(final InputMethodInfo imi, 211 private final LinkedHashSet<InputMethodInfo> mInputMethodSet = new LinkedHashSet<>(); 213 public InputMethodListBuilder fillImes(final ArrayList<InputMethodInfo> imis, 218 final InputMethodInfo imi = imis.get(i) [all...] |
InputMethodSubtypeHandle.java | 21 import android.view.inputmethod.InputMethodInfo; 30 public InputMethodSubtypeHandle(InputMethodInfo info, @Nullable InputMethodSubtype subtype) {
|
InputMethodSubtypeSwitchingController.java | 26 import android.view.inputmethod.InputMethodInfo; 57 public final InputMethodInfo mImi; 63 InputMethodInfo imi, int subtypeId, String subtypeLocale, String systemLocale) { 178 private final TreeMap<InputMethodInfo, List<InputMethodSubtype>> mSortedImmis = 180 new Comparator<InputMethodInfo>() { 182 public int compare(InputMethodInfo imi1, InputMethodInfo imi2) { 199 final HashMap<InputMethodInfo, List<InputMethodSubtype>> immis = 213 for (InputMethodInfo imi : mSortedImmis.keySet()) { 257 private static int calculateSubtypeId(InputMethodInfo imi, InputMethodSubtype subtype) [all...] |
/frameworks/base/core/tests/coretests/src/com/android/internal/inputmethod/ |
InputMethodUtilsTest.java | 31 import android.view.inputmethod.InputMethodInfo; 172 final ArrayList<InputMethodInfo> originalList = getSamplePreinstalledImes("en-rUS"); 173 final List<InputMethodInfo> clonedList = cloneViaParcel(originalList); 175 final List<InputMethodInfo> clonedClonedList = cloneViaParcel(clonedList); 266 final InputMethodInfo imi = createDummyInputMethodInfo( 290 final InputMethodInfo imi = createDummyInputMethodInfo( 314 final InputMethodInfo imi = createDummyInputMethodInfo( 339 final InputMethodInfo imi = createDummyInputMethodInfo( 360 final InputMethodInfo imi = createDummyInputMethodInfo( 382 final InputMethodInfo imi = createDummyInputMethodInfo [all...] |
/development/samples/SoftKeyboard/src/com/android/inputmethodcommon/ |
InputMethodSettingsImpl.java | 33 import android.view.inputmethod.InputMethodInfo; 48 private InputMethodInfo mImi; 88 private static InputMethodInfo getMyImi(Context context, InputMethodManager imm) { 89 final List<InputMethodInfo> imis = imm.getInputMethodList(); 91 final InputMethodInfo imi = imis.get(i); 100 Context context, InputMethodManager imm, InputMethodInfo imi) {
|
/frameworks/opt/inputmethodcommon/java/com/android/inputmethodcommon/ |
InputMethodSettingsImpl.java | 27 import android.view.inputmethod.InputMethodInfo; 42 private InputMethodInfo mImi; 68 private static InputMethodInfo getMyImi(Context context, InputMethodManager imm) { 69 final List<InputMethodInfo> imis = imm.getInputMethodList(); 71 final InputMethodInfo imi = imis.get(i); 80 Context context, InputMethodManager imm, InputMethodInfo imi) {
|
/frameworks/base/cmds/uiautomator/library/testrunner-src/com/android/uiautomator/testrunner/ |
UiAutomatorTestCase.java | 24 import android.view.inputmethod.InputMethodInfo; 130 List<InputMethodInfo> infos = im.getInputMethodList(); 132 for (InputMethodInfo info : infos) {
|
/frameworks/base/core/java/com/android/internal/view/ |
IInputMethodManager.aidl | 22 import android.view.inputmethod.InputMethodInfo; 38 List<InputMethodInfo> getInputMethodList(); 40 List<InputMethodInfo> getEnabledInputMethodList();
|