From 217b1d15815f199900a4ee6f1c4cc736b3597727 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Thu, 26 May 2016 19:01:06 -0700 Subject: [PATCH] Show only up to two locales in Settings The list could otherwise grow very long, spamming the screen. Bug: 28872122 Change-Id: I8c4dbe659e1c088eba8b5ba1b2905b5eb8bc0229 --- .../settings/inputmethod/InputMethodAndLanguageSettings.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java index 53569687ea9..2db75a63772 100644 --- a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java +++ b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java @@ -353,7 +353,9 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment final LocaleList locales = LocalePicker.getLocales(); final Locale displayLocale = Locale.getDefault(); return LocaleHelper.toSentenceCase( - LocaleHelper.getDisplayLocaleList(locales, displayLocale), displayLocale); + LocaleHelper.getDisplayLocaleList( + locales, displayLocale, 2 /* Show up to two locales from the list */), + displayLocale); } private void saveInputMethodSelectorVisibility(String value) {