/frameworks/base/core/java/android/os/ |
LocaleList.aidl | 19 parcelable LocaleList;
|
LocaleList.java | 33 * LocaleList is an immutable list of Locales, typically used to keep an ordered list of user 36 public final class LocaleList implements Parcelable { 38 // This is a comma-separated list of the locales in the LocaleList created at construction time, 45 private static final LocaleList sEmptyLocaleList = new LocaleList(); 58 * Returns whether the {@link LocaleList} contains no {@link Locale} items. 60 * @return {@code true} if this {@link LocaleList} has no {@link Locale} items, {@code false} 68 * Returns the number of {@link Locale} items in this {@link LocaleList}. 76 * Searches this {@link LocaleList} for the specified {@link Locale} and returns the index of 97 if (!(other instanceof LocaleList)) [all...] |
/frameworks/base/core/tests/coretests/src/android/os/ |
LocaleListTest.java | 27 LocaleList ll; 28 ll = new LocaleList(Locale.forLanguageTag("fr"), null); 31 ll = new LocaleList(Locale.forLanguageTag("fr"), LocaleList.getEmptyLocaleList()); 34 ll = new LocaleList(Locale.forLanguageTag("fr"), LocaleList.forLanguageTags("fr")); 37 ll = new LocaleList(Locale.forLanguageTag("fr"), LocaleList.forLanguageTags("de")); 40 ll = new LocaleList(Locale.forLanguageTag("fr"), LocaleList.forLanguageTags("de,ja")) [all...] |
/cts/tests/tests/os/src/android/os/cts/ |
LocaleListTest.java | 19 import android.os.LocaleList; 27 LocaleList ll = new LocaleList(); 35 ll = new LocaleList(new Locale[0]); 45 final LocaleList ll = new LocaleList(Locale.US); 56 final LocaleList ll = new LocaleList(la); 67 LocaleList ll = new LocaleList((Locale) null) [all...] |
/cts/tests/tests/text/src/android/text/style/cts/ |
LocaleSpanTest.java | 21 import android.os.LocaleList; 29 private void checkGetLocales(@NonNull final LocaleList locales) { 41 checkGetLocales(LocaleList.getEmptyLocaleList()); 42 checkGetLocales(LocaleList.forLanguageTags("en")); 43 checkGetLocales(LocaleList.forLanguageTags("en-GB,en")); 44 checkGetLocales(LocaleList.forLanguageTags("de-DE-u-co-phonebk,en-GB,en")); 50 new LocaleSpan((LocaleList) null); 75 LocaleSpan localeSpan = new LocaleSpan(LocaleList.getEmptyLocaleList()); 81 LocaleSpan localeSpan = new LocaleSpan(LocaleList.getEmptyLocaleList()); 87 LocaleList localeListForSpan = LocaleList.forLanguageTags("en") [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/inputmethod/ |
HintLocales.java | 21 import android.os.LocaleList; 39 * {@link LocaleList} to {@link android.view.inputmethod.EditorInfo#hintLocales} so that 46 * {@link android.view.inputmethod.EditorInfo#hintLocales} with the given {@link LocaleList}. 50 * @see TextView#setImeHintLocales(LocaleList) 51 * @see LocaleList 54 private EditText createEditTextWithImeHintLocales(@Nullable LocaleList hintLocales) { 80 layout.addView(createEditTextWithImeHintLocales(LocaleList.forLanguageTags("en-US"))); 84 LocaleList.forLanguageTags("en-GB,en-US,en"))); 87 layout.addView(createEditTextWithImeHintLocales(LocaleList.forLanguageTags("fil-ph"))); 90 layout.addView(createEditTextWithImeHintLocales(LocaleList.forLanguageTags("fr"))) [all...] |
/frameworks/base/core/java/android/text/style/ |
LocaleSpan.java | 24 import android.os.LocaleList; 37 private final LocaleList mLocales; 50 * @see #LocaleSpan(LocaleList) 53 mLocales = locale == null ? LocaleList.getEmptyLocaleList() : new LocaleList(locale); 57 * Creates a {@link LocaleSpan} from {@link LocaleList}. 59 * @param locales The {@link LocaleList} of the text to which the span is attached. 62 public LocaleSpan(@NonNull LocaleList locales) { 68 mLocales = LocaleList.CREATOR.createFromParcel(source); 100 * @see LocaleList#get( [all...] |
/frameworks/base/core/tests/coretests/src/com/android/internal/inputmethod/ |
LocaleUtilsTest.java | 19 import android.os.LocaleList; 45 final LocaleList preferredLocales = LocaleList.getEmptyLocaleList(); 61 final LocaleList preferredLocales = LocaleList.forLanguageTags("zh-Hans-TW"); 72 final LocaleList preferredLocales = LocaleList.forLanguageTags("fr,en-US,ja-JP"); 82 final LocaleList preferredLocales = 83 LocaleList.forLanguageTags("en-AU,en-GB,en-US,en,en-IN"); 91 final LocaleList preferredLocales [all...] |
/cts/tests/tests/content/src/android/content/res/cts/ |
ConfigurationTest.java | 23 import android.os.LocaleList; 97 cfg1.setLocales(LocaleList.forLanguageTags("fr")); 98 cfg2.setLocales(LocaleList.forLanguageTags("fr,en")); 100 cfg1.setLocales(LocaleList.forLanguageTags("fr,en")); 101 cfg2.setLocales(LocaleList.forLanguageTags("fr")); 104 cfg1.setLocales(LocaleList.forLanguageTags("fr,en")); 105 cfg2.setLocales(LocaleList.forLanguageTags("fr,en-US")); 107 cfg1.setLocales(LocaleList.forLanguageTags("fr,en-US")); 108 cfg2.setLocales(LocaleList.forLanguageTags("fr,en")); 192 config.setLocales(LocaleList.forLanguageTags("fr,en")) [all...] |
ResourcesTest.java | 35 import android.os.LocaleList; 248 assertEquals(LocaleList.getDefault(), res.getConfiguration().getLocales()); 255 cfg.setLocales(LocaleList.forLanguageTags("az-Arab,ru")); 259 // Depending on the locales available in the framework resources, the LocaleList may be 261 final LocaleList locales = res.getConfiguration().getLocales(); 262 assertTrue(LocaleList.forLanguageTags("az-Arab,ru").equals(locales) || 263 LocaleList.forLanguageTags("ru,az-Arab").equals(locales)); 269 cfg.setLocales(LocaleList.forLanguageTags("az-Arab")); 272 assertEquals(LocaleList.forLanguageTags("az-Arab"), res.getConfiguration().getLocales()); 277 assertEquals(LocaleList.getDefault(), res.getConfiguration().getLocales()) [all...] |
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
LocaleSet.java | 22 import android.os.LocaleList; 33 private final LocaleList mLocaleList; 35 private LocaleSet(LocaleList localeList, Locale defaultLocaleOverrideForTest) { 36 mLocaleList = localeList; 41 return new LocaleSet(LocaleList.getDefault(), 47 return new LocaleSet(new LocaleList(locales), locales[0]); 100 * (See {@link LocaleList}) 109 public @NonNull LocaleList getAllLocales() {
|
/frameworks/base/core/java/android/hardware/input/ |
KeyboardLayout.java | 20 import android.os.LocaleList; 38 private final LocaleList mLocales; 53 LocaleList locales, int vid, int pid) { 68 mLocales = LocaleList.CREATOR.createFromParcel(source); 106 public LocaleList getLocales() {
|
/frameworks/base/core/tests/coretests/src/android/content/res/ |
ResourcesLocaleTest.java | 19 import android.os.LocaleList; 69 final LocaleList preferredLocales = LocaleList.forLanguageTags("en-US,pl-PL"); 86 final LocaleList preferredLocales = LocaleList.forLanguageTags("fr-FR,pl-PL");
|
ResourcesManagerTest.java | 21 import android.os.LocaleList; 150 expectedConfig.setLocales(LocaleList.getAdjustedDefault()); 232 expectedConfig1.setLocales(LocaleList.getAdjustedDefault()); 239 expectedConfig2.setLocales(LocaleList.getAdjustedDefault());
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/ |
AutoReinflateContainer.java | 21 import android.os.LocaleList; 39 private LocaleList mLocaleList; 64 final LocaleList localeList = newConfig.getLocales(); 65 if (localeList != mLocaleList) { 66 mLocaleList = localeList;
|
/packages/apps/Settings/src/com/android/settings/localepicker/ |
LocaleDragAndDropAdapter.java | 22 import android.os.LocaleList; 274 final LocaleList ll = new LocaleList(newList); 278 private LocaleList mLocalesToSetNext = null; 279 private LocaleList mLocalesSetLast = null; 281 public void updateLocalesWhenAnimationStops(final LocaleList localeList) { 282 if (localeList.equals(mLocalesToSetNext)) { 288 LocaleList.setDefault(localeList); [all...] |
LocaleListEditor.java | 24 import android.os.LocaleList; 225 final LocaleList localeList = LocalePicker.getLocales(); 226 for (int i = 0; i < localeList.size(); i++) { 227 Locale locale = localeList.get(i);
|
/frameworks/base/core/java/android/view/inputmethod/ |
EditorInfo.java | 21 import android.os.LocaleList; 360 * @see android.widget.TextView#setImeHintLocales(LocaleList) 364 public LocaleList hintLocales = null; 447 LocaleList.getEmptyLocaleList().writeToParcel(dest, flags); 472 LocaleList hintLocales = LocaleList.CREATOR.createFromParcel(source);
|
/frameworks/base/core/java/com/android/internal/inputmethod/ |
LocaleUtils.java | 25 import android.os.LocaleList; 44 * @see LocaleUtils#calculateMatchingScore(ULocale, LocaleList, byte[]) 93 @NonNull final LocaleList desired, @NonNull byte[] out) { 184 * {@link LocaleUtils#calculateMatchingScore(ULocale, LocaleList, byte[])}</p> 197 @NonNull LocaleList preferredLanguages,
|
/frameworks/base/core/java/com/android/internal/app/ |
LocalePicker.java | 29 import android.os.LocaleList; 104 List<String> localeList = new ArrayList<String>(locales.length); 105 Collections.addAll(localeList, locales); 110 localeList.remove(locale); 114 Collections.sort(localeList); 118 final ArrayList<LocaleInfo> localeInfos = new ArrayList<LocaleInfo>(localeList.size()); 119 for (String locale : localeList) { 259 * @see #updateLocales(LocaleList) 262 updateLocales(new LocaleList(locale)); 270 public static void updateLocales(LocaleList locales) [all...] |
LocaleHelper.java | 22 import android.os.LocaleList; 162 LocaleList locales, Locale displayLocale, @IntRange(from=1) int maxLocales) {
|
LocalePickerWithRegion.java | 24 import android.os.LocaleList; 112 final LocaleList userLocales = LocalePicker.getLocales();
|
/cts/tests/tests/view/src/android/view/inputmethod/cts/ |
EditorInfoTest.java | 21 import android.os.LocaleList; 52 info.hintLocales = LocaleList.forLanguageTags("en-PH,en-US");
|
/frameworks/base/core/java/android/content/res/ |
Configuration.java | 31 import android.os.LocaleList; 90 * {@link #setLocales(LocaleList)}. If only the primary locale is needed, 95 private LocaleList mLocaleList; [all...] |
/cts/tests/tests/graphics/src/android/graphics/cts/ |
PaintTest.java | 38 import android.os.LocaleList; 608 assertEquals(new LocaleList(Locale.US), p.getTextLocales()); 612 assertEquals(new LocaleList(Locale.CHINESE), p.getTextLocales()); 616 assertEquals(new LocaleList(Locale.JAPANESE), p.getTextLocales()); 620 assertEquals(new LocaleList(Locale.KOREAN), p.getTextLocales()); 625 assertEquals(new LocaleList(defaultLocale), p.getTextLocales()); 639 final LocaleList defaultLocales = LocaleList.getDefault(); 645 p.setTextLocales(new LocaleList(Locale.CHINESE)); 647 assertEquals(new LocaleList(Locale.CHINESE), p.getTextLocales()) [all...] |