From 53cfd11793c06ca63dfa0a83a68b21923837e89d Mon Sep 17 00:00:00 2001 From: Yoshinori Hirano Date: Tue, 10 Oct 2017 13:57:07 +0900 Subject: [PATCH] Display network name in status bar When config_showOperatorNameInStatusBar is true, "Network name" setting is displayed in Settings app (Settings > Display). The user can turn on/off the feature to display the network name in the status bar from Settings app. Fixes: 67620513 Test: manual - go to Settings > Display and turn on/off Network name. Change-Id: I43f1d9cbea363527250639ce6146f1c5c6c8a482 --- res/values/config.xml | 3 + res/values/strings.xml | 5 ++ res/xml/display_settings.xml | 5 ++ src/com/android/settings/DisplaySettings.java | 2 + .../ShowOperatorNamePreferenceController.java | 57 ++++++++++++ ...wOperatorNamePreferenceControllerTest.java | 89 +++++++++++++++++++ 6 files changed, 161 insertions(+) create mode 100644 src/com/android/settings/display/ShowOperatorNamePreferenceController.java create mode 100644 tests/robotests/src/com/android/settings/display/ShowOperatorNamePreferenceControllerTest.java diff --git a/res/values/config.xml b/res/values/config.xml index 8c599994a7c..4ba73cc8a0e 100755 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -73,6 +73,9 @@ false + + false + Changing the theme requires a restart. + + Network name + + Display network name in status bar + Storage Manager: ^1 diff --git a/res/xml/display_settings.xml b/res/xml/display_settings.xml index 18bfe57a753..a6efb5c1afe 100644 --- a/res/xml/display_settings.xml +++ b/res/xml/display_settings.xml @@ -84,6 +84,11 @@ android:fragment="com.android.settings.display.ScreenZoomSettings" settings:keywords="@string/screen_zoom_keywords" /> + +