/frameworks/base/core/java/android/view/inputmethod/ |
InputMethodInfo.aidl | 19 parcelable InputMethodInfo;
|
InputMethodInfo.java | 62 public final class InputMethodInfo implements Parcelable { 63 static final String TAG = "InputMethodInfo"; 114 public InputMethodInfo(Context context, ResolveInfo service) 125 * @param additionalSubtypes additional subtypes being added to this InputMethodInfo 128 public InputMethodInfo(Context context, ResolveInfo service, 246 InputMethodInfo(Parcel source) { 260 public InputMethodInfo(String packageName, String className, 270 public InputMethodInfo(ResolveInfo ri, boolean isAuxIme, 281 public InputMethodInfo(ResolveInfo ri, boolean isAuxIme, 441 return "InputMethodInfo{" + mI [all...] |
/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/Settings/src/com/android/settings/inputmethod/ |
InputMethodSettingValuesWrapper.java | 27 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...] |
InputMethodSubtypePreference.java | 22 import android.view.inputmethod.InputMethodInfo; 40 final InputMethodInfo imi) {
|
InputMethodAndSubtypeUtil.java | 28 import android.view.inputmethod.InputMethodInfo; 161 ContentResolver resolver, List<InputMethodInfo> inputMethodInfos, 171 for (final InputMethodInfo imi : inputMethodInfos) { 288 final ContentResolver resolver, final List<InputMethodInfo> inputMethodInfos, 293 for (final InputMethodInfo imi : inputMethodInfos) { 312 final List<InputMethodInfo> inputMethodProperties, final String id, 315 for (final InputMethodInfo imi : inputMethodProperties) { 331 final List<InputMethodInfo> inputMethodProperties, 334 for (final InputMethodInfo imi : inputMethodProperties) {
|
InputMethodPreference.java | 30 import android.view.inputmethod.InputMethodInfo; 67 private final InputMethodInfo mImi; 79 * @param imi The {@link InputMethodInfo} of this preference. 87 InputMethodPreference(final Context context, final InputMethodInfo imi, 120 public InputMethodInfo getInputMethodInfo() { 212 private void showSecurityWarnDialog(final InputMethodInfo imi) {
|
UserDictionaryList.java | 32 import android.view.inputmethod.InputMethodInfo; 105 final List<InputMethodInfo> imis = imm.getEnabledInputMethodList(); 106 for (final InputMethodInfo imi : imis) {
|
InputMethodAndSubtypeEnabler.java | 30 import android.view.inputmethod.InputMethodInfo; 52 private List<InputMethodInfo> mInputMethodInfoList; 75 final InputMethodInfo imi = mInputMethodInfoList.get(index); 107 // "InputMethodInfo"s and "InputMethodSubtype"s 154 private void addInputMethodSubtypePreferences(final InputMethodInfo imi, 257 for (final InputMethodInfo imi : mInputMethodInfoList) { 271 private void updateImplicitlyEnabledSubtypesOf(final InputMethodInfo imi, final boolean check) {
|
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/ |
KeyboardActivity.java | 35 import android.view.inputmethod.InputMethodInfo; 81 InputMethodInfo currentInputMethodInfo = getCurrentInputMethodInfo(); 116 InputMethodInfo currentInputMethodInfo = getCurrentInputMethodInfo(); 170 List<InputMethodInfo> enabledInputMethodInfos = new ArrayList<InputMethodInfo>( 172 for (InputMethodInfo info : enabledInputMethodInfos) { 180 private InputMethodInfo getCurrentInputMethodInfo() { 183 List<InputMethodInfo> enabledInputMethodInfos = new ArrayList<InputMethodInfo>( 185 for (InputMethodInfo info : enabledInputMethodInfos) [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
RichInputMethodManager.java | 27 import android.view.inputmethod.InputMethodInfo; 54 final HashMap<InputMethodInfo, List<InputMethodSubtype>> 56 final HashMap<InputMethodInfo, List<InputMethodSubtype>> 150 final List<InputMethodInfo> enabledImis = imm.getEnabledInputMethodList(); 157 final InputMethodInfo nextImi = getNextNonAuxiliaryIme(currentIndex, enabledImis); 170 private static int getImiIndexInList(final InputMethodInfo inputMethodInfo, 171 final List<InputMethodInfo> imiList) { 174 final InputMethodInfo imi = imiList.get(index); 175 if (imi.equals(inputMethodInfo)) { [all...] |
SubtypeSwitcher.java | 30 import android.view.inputmethod.InputMethodInfo; 59 private InputMethodInfo mShortcutInputMethodInfo; 144 final Map<InputMethodInfo, List<InputMethodSubtype>> shortcuts = 148 for (final InputMethodInfo imi : shortcuts.keySet()) { 261 final List<InputMethodInfo> enabledInputMethodInfoList = 263 for (final InputMethodInfo info : enabledInputMethodInfoList) {
|
/frameworks/base/core/tests/inputmethodtests/src/android/os/ |
InputMethodTest.java | 25 import android.view.inputmethod.InputMethodInfo; 147 final ArrayList<InputMethodInfo> originalList = getSamplePreinstalledImes("en-rUS"); 148 final List<InputMethodInfo> clonedList = cloneViaParcel(originalList); 150 final List<InputMethodInfo> clonedClonedList = cloneViaParcel(clonedList); 162 private void assertDefaultEnabledImes(final ArrayList<InputMethodInfo> preinstalledImes, 173 private static List<InputMethodInfo> cloneViaParcel(final List<InputMethodInfo> list) { 179 return p.createTypedArrayList(InputMethodInfo.CREATOR); 187 private static ArrayList<InputMethodInfo> callGetDefaultEnabledImesUnderWithLocale( 189 final ArrayList<InputMethodInfo> imis, final Locale locale) [all...] |
/frameworks/base/core/java/com/android/internal/inputmethod/ |
InputMethodSubtypeSwitchingController.java | 24 import android.view.inputmethod.InputMethodInfo; 55 public final InputMethodInfo mImi; 61 InputMethodInfo imi, int subtypeId, String subtypeLocale, String systemLocale) { 176 private final TreeMap<InputMethodInfo, List<InputMethodSubtype>> mSortedImmis = 177 new TreeMap<InputMethodInfo, List<InputMethodSubtype>>( 178 new Comparator<InputMethodInfo>() { 180 public int compare(InputMethodInfo imi1, InputMethodInfo imi2) { 202 final HashMap<InputMethodInfo, List<InputMethodSubtype>> immis = 210 for (InputMethodInfo imi : mSortedImmis.keySet()) [all...] |
InputMethodUtils.java | 33 import android.view.inputmethod.InputMethodInfo; 116 public static boolean isSystemIme(InputMethodInfo inputMethod) { 122 * @deprecated Use {@link #isSystemImeThatHasSubtypeOf(InputMethodInfo, Context, boolean, 126 public static boolean isSystemImeThatHasEnglishKeyboardSubtype(InputMethodInfo imi) { 133 private static boolean isSystemImeThatHasSubtypeOf(final InputMethodInfo imi, 150 public static Locale getFallbackLocaleForDefaultIme(final ArrayList<InputMethodInfo> imis, 179 private static boolean isSystemAuxilialyImeThatHasAutomaticSubtype(final InputMethodInfo imi, 212 private final LinkedHashSet<InputMethodInfo> mInputMethodSet = new LinkedHashSet<>(); 214 public InputMethodListBuilder fillImes(final ArrayList<InputMethodInfo> imis, 219 final InputMethodInfo imi = imis.get(i) [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; 127 List<InputMethodInfo> infos = im.getInputMethodList(); 129 for (InputMethodInfo info : infos) {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/setup/ |
SetupActivity.java | 24 import android.view.inputmethod.InputMethodInfo;
|
/cts/tests/tests/view/src/android/view/inputmethod/cts/ |
InputMethodInfoTest.java | 31 import android.view.inputmethod.InputMethodInfo; 44 private InputMethodInfo mInputMethodInfo; 69 mInputMethodInfo = new InputMethodInfo(mPackageName, mClassName, mLabel, mSettingsActivity); 99 mInputMethodInfo = new InputMethodInfo(mContext, resolveInfo); 129 private void assertInfo(InputMethodInfo info) { 151 InputMethodInfo inputMethodInfo = new InputMethodInfo(mPackageName, mClassName, mLabel, 153 assertTrue(inputMethodInfo.equals(mInputMethodInfo)); 166 final InputMethodInfo imi = InputMethodInfo.CREATOR.createFromParcel(p) [all...] |
InputMethodManagerTest.java | 31 import android.view.inputmethod.InputMethodInfo; 128 List<InputMethodInfo> enabledImList = imManager.getEnabledInputMethodList(); 134 List<InputMethodInfo> imList = imManager.getInputMethodList();
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/keyboard/internal/ |
KeyboardTextsSetTests.java | 22 import android.view.inputmethod.InputMethodInfo; 45 final InputMethodInfo imi = richImm.getInputMethodInfoOfThisIme();
|
/frameworks/base/core/java/com/android/internal/view/ |
IInputMethodManager.aidl | 21 import android.view.inputmethod.InputMethodInfo; 36 List<InputMethodInfo> getInputMethodList(); 38 List<InputMethodInfo> getEnabledInputMethodList();
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/ |
BridgeIInputMethodManager.java | 29 import android.view.inputmethod.InputMethodInfo; 60 public List<InputMethodInfo> getEnabledInputMethodList() throws RemoteException { 73 public List<InputMethodInfo> getInputMethodList() throws RemoteException {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/userdictionary/ |
UserDictionaryList.java | 29 import android.view.inputmethod.InputMethodInfo; 83 final List<InputMethodInfo> imis = imm.getEnabledInputMethodList(); 84 for (final InputMethodInfo imi : imis) {
|