From 0e03586ddae90d5a1481e28ec1f3e8d258743535 Mon Sep 17 00:00:00 2001 From: Bonian Chen Date: Mon, 14 Nov 2022 10:06:48 +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 Merged-In: I1cb83787dc1ac1d61bb6bed6aa9c5e7a3ad6e69b Change-Id: Ibe22c3ba377a15f770622d235ebddc63b4bf3ed6 --- 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" />