From df39ae045cc7807754ef5c41bf115b793e3c16e9 Mon Sep 17 00:00:00 2001 From: beanstown106 Date: Sat, 23 Nov 2019 18:54:59 +0530 Subject: [PATCH] Custom Carrier Label & Carrier Label Placement [2/2] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Credit/Thanks to @Altaf-Mahdi @beanstown106 and @martincz Change-Id: Ia7b29f85d7a1286bd15dc4427727a683e133ab3f Signed-off-by: SagarMakhar Signed-off-by: Hưng Phan --- res/values/cherish_arrays.xml | 14 +++ res/values/cherish_strings.xml | 12 ++ res/xml/carrier_label.xml | 34 ++++++ res/xml/cherish_settings_statusbar.xml | 5 + .../settings/fragments/CarrierLabel.java | 112 ++++++++++++++++++ 5 files changed, 177 insertions(+) create mode 100644 res/xml/carrier_label.xml create mode 100644 src/com/cherish/settings/fragments/CarrierLabel.java diff --git a/res/values/cherish_arrays.xml b/res/values/cherish_arrays.xml index 8c104a6..56db8a6 100644 --- a/res/values/cherish_arrays.xml +++ b/res/values/cherish_arrays.xml @@ -251,4 +251,18 @@ 2 + + + @string/show_carrier_disabled + @string/show_carrier_keyguard + @string/show_carrier_statusbar + @string/show_carrier_enabled + + + 0 + 1 + 2 + 3 + + diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml index c122463..ee0a14d 100644 --- a/res/values/cherish_strings.xml +++ b/res/values/cherish_strings.xml @@ -429,4 +429,16 @@ Kill app button Show a kill app button in the notification\'s longpress menu + + Carrier label + Customize the carrier label + Custom carrier label + Enter a custom label. Leave blank to use your network name + Custom label currently not set + Carrier label location + Disabled + Lockscreen + Statusbar + Both + diff --git a/res/xml/carrier_label.xml b/res/xml/carrier_label.xml new file mode 100644 index 0000000..9ad38bf --- /dev/null +++ b/res/xml/carrier_label.xml @@ -0,0 +1,34 @@ + + + + + + + + + diff --git a/res/xml/cherish_settings_statusbar.xml b/res/xml/cherish_settings_statusbar.xml index 6e3b4f8..2125a55 100644 --- a/res/xml/cherish_settings_statusbar.xml +++ b/res/xml/cherish_settings_statusbar.xml @@ -30,6 +30,11 @@ android:key="statusbar_icons" android:title="@string/sb_icons"> + +