diff options
author | Oindrila Dawn <oindriladawn@google.com> | 2023-10-27 16:48:54 +0000 |
---|---|---|
committer | Oindrila Dawn Bhattacharya <oindriladawn@google.com> | 2023-10-31 06:19:10 +0000 |
commit | f76fdaf743e6bb37a41a5afea7f8c1ce023f05dc (patch) | |
tree | cedd62348ab08bb7c371c938db114d839be50156 | |
parent | ddd41029292e37c77991e93bd96569e924e75099 (diff) | |
download | TvSettings-f76fdaf743e6bb37a41a5afea7f8c1ce023f05dc.tar.gz |
Append country name to language for languages with single country
Bug: 301584722
Change-Id: I0ff6a1bac351f9eb372b01b734c71f8d178092bb
-rw-r--r-- | Settings/src/com/android/tv/settings/system/locale/LanguagePickerFragment.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Settings/src/com/android/tv/settings/system/locale/LanguagePickerFragment.java b/Settings/src/com/android/tv/settings/system/locale/LanguagePickerFragment.java index 550a3841c..274811ad0 100644 --- a/Settings/src/com/android/tv/settings/system/locale/LanguagePickerFragment.java +++ b/Settings/src/com/android/tv/settings/system/locale/LanguagePickerFragment.java @@ -146,6 +146,9 @@ public class LanguagePickerFragment extends SettingsPreferenceFragment { if (localeInfoWithCountryList != null && localeInfoWithCountryList.size() <= 1) { RadioPreference preference = new RadioPreference(getContext()); preference.setTitle(localeInfo.getFullNameNative()); + if (localeInfoWithCountryList.size() == 1) { + localeInfo = localeInfoWithCountryList.get(0); + } preference.setChecked(localeInfo.getLocale().equals(currentLocale)); preference.setRadioGroup(LANGUAGE_PICKER_RADIO_GROUP); preference.getExtras().putSerializable(KEY_LOCALE_INFO, localeInfo); |