From 95dc65667efeafc313f8341c09648f0f293422fd Mon Sep 17 00:00:00 2001 From: Bonian Chen Date: Mon, 24 Oct 2022 01:54:36 +0000 Subject: [PATCH] [Settings][Back port] configuration for hidding SIM provider UI Hide SIM provider UI based on configuraion. Bug: 240515161 Test: test cases and local testing Merged-In: I1cb83787dc1ac1d61bb6bed6aa9c5e7a3ad6e69b Change-Id: Ie618485ba5c5fd0223f5c8ba279b3ed418c67e11 --- res/xml/network_provider_internet.xml | 3 +++ res/xml/network_provider_settings.xml | 1 + .../network/MobileNetworkSummaryController.java | 3 ++- .../network/NetworkProviderCallsSmsController.java | 3 ++- .../network/NetworkProviderCallsSmsFragment.java | 3 ++- .../settings/network/NetworkProviderSettings.java | 11 +++++++++++ .../settings/network/NetworkProviderSettingsTest.java | 5 ++++- 7 files changed, 25 insertions(+), 4 deletions(-) diff --git a/res/xml/network_provider_internet.xml b/res/xml/network_provider_internet.xml index 07e797a07c1..c9c576e6b1b 100644 --- a/res/xml/network_provider_internet.xml +++ b/res/xml/network_provider_internet.xml @@ -37,6 +37,7 @@ android:icon="@drawable/ic_calls_sms" android:order="-20" android:summary="@string/summary_placeholder" + settings:isPreferenceVisible="@bool/config_show_sim_info" settings:allowDividerBelow="true" settings:keywords="@string/calls_and_sms" settings:useAdminDisabledSummary="true" /> @@ -49,6 +50,7 @@ android:order="-15" settings:keywords="@string/keywords_more_mobile_networks" settings:userRestriction="no_config_mobile_networks" + settings:isPreferenceVisible="@bool/config_show_sim_info" settings:allowDividerAbove="true" settings:useAdminDisabledSummary="true" /> @@ -66,6 +68,7 @@ android:persistent="false" android:order="19" settings:userRestriction="no_config_mobile_networks" + settings:isPreferenceVisible="@bool/config_show_sim_info" settings:useAdminDisabledSummary="true" />