From 2f07595eb058970d419d3157aaa6444c528f2ee8 Mon Sep 17 00:00:00 2001 From: Bonian Chen Date: Tue, 18 Oct 2022 03:33:50 +0000 Subject: [PATCH] [Settings] configuration for hidding SIM provider UI Hide SIM provider UI based on configuraion. Bug: 240515161 Test: test cases and local testing Change-Id: I1cb83787dc1ac1d61bb6bed6aa9c5e7a3ad6e69b --- 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" />