From 97821a731754ef690cae880617a9aa652e6352b0 Mon Sep 17 00:00:00 2001 From: tom hsu Date: Wed, 15 Mar 2023 15:35:34 +0800 Subject: [PATCH] [Regional preference] Make prerference and fragment title are same. Bug: b/272440256 Test: Manual test passed Change-Id: I0d5ce8f55977ce6fc300b28501f98f4860031380 --- .../regionalpreferences/NumberingPreferencesFragment.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/android/settings/regionalpreferences/NumberingPreferencesFragment.java b/src/com/android/settings/regionalpreferences/NumberingPreferencesFragment.java index 20d7f58d669..1c5015fe7b0 100644 --- a/src/com/android/settings/regionalpreferences/NumberingPreferencesFragment.java +++ b/src/com/android/settings/regionalpreferences/NumberingPreferencesFragment.java @@ -23,6 +23,7 @@ import android.util.Log; import androidx.annotation.VisibleForTesting; +import com.android.internal.app.LocaleHelper; import com.android.settings.R; import com.android.settings.dashboard.DashboardFragment; import com.android.settingslib.core.AbstractPreferenceController; @@ -53,9 +54,8 @@ public class NumberingPreferencesFragment extends DashboardFragment { Log.w(getLogTag(), "No selected language."); return ""; } - return Locale.forLanguageTag(selectedLanguage) - .stripExtensions() - .getDisplayName(Locale.forLanguageTag(selectedLanguage)); + Locale locale = Locale.forLanguageTag(selectedLanguage); + return LocaleHelper.getDisplayName(locale.stripExtensions(), locale, true); } Log.w(getLogTag(), "Incorrect option : " + option); return "";