From bf11e47a1b027d8b7878d468b743964515527f9e Mon Sep 17 00:00:00 2001 From: danielwbhuang Date: Thu, 2 Jan 2020 15:59:46 +0800 Subject: [PATCH] Add 5G icon in manual network selection. Manual network selection need to have 5G icon when 5G signal is available. Bug: 143995814 Test: 1. Build pass. 2. check UI: 3-1. Open APN settings page: Settings > Network & Internet > Mobile Network > Advanced > Access Point Names 3-2. Turn off Automatically select network Change-Id: I3664105d3bf52e3694a2274c6aa76a755de4e1dd --- res/drawable/signal_strength_5g.xml | 29 +++++++++++++++++++ .../telephony/NetworkOperatorPreference.java | 3 ++ 2 files changed, 32 insertions(+) create mode 100644 res/drawable/signal_strength_5g.xml diff --git a/res/drawable/signal_strength_5g.xml b/res/drawable/signal_strength_5g.xml new file mode 100644 index 00000000000..fdaea7efb2b --- /dev/null +++ b/res/drawable/signal_strength_5g.xml @@ -0,0 +1,29 @@ + + + + + + \ No newline at end of file diff --git a/src/com/android/settings/network/telephony/NetworkOperatorPreference.java b/src/com/android/settings/network/telephony/NetworkOperatorPreference.java index db7c8644d8a..29b3374aee6 100644 --- a/src/com/android/settings/network/telephony/NetworkOperatorPreference.java +++ b/src/com/android/settings/network/telephony/NetworkOperatorPreference.java @@ -187,6 +187,9 @@ public class NetworkOperatorPreference extends Preference { return mShow4GForLTE ? R.drawable.ic_signal_strength_4g : R.drawable.signal_strength_lte; } + if (ci instanceof CellInfoNr) { + return R.drawable.signal_strength_5g; + } return MobileNetworkUtils.NO_CELL_DATA_TYPE_ICON; }