From 8c8c3dc81ca788fa9fd15756896f08c52882e140 Mon Sep 17 00:00:00 2001 From: SongFerngWang Date: Fri, 10 Apr 2020 15:07:09 +0800 Subject: [PATCH] [5G settings UI] Add config for the 5G limited VoLTE alert dialog Flag specifying whether to show an alert dialog for 5G disable when the user disables VoLTE. Bug: 151313654 Test: build pass. manual test: UI show alert dialog. Change-Id: I5a5ab9e47722ad2ba28038233c5d2fc5fbe7e667 Merged-In: I5a5ab9e47722ad2ba28038233c5d2fc5fbe7e667 --- .../java/android/telephony/CarrierConfigManager.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 0690a90a98081..ac2695d41982f 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -559,6 +559,15 @@ public class CarrierConfigManager { */ public static final String KEY_CARRIER_VT_AVAILABLE_BOOL = "carrier_vt_available_bool"; + /** + * Flag specifying whether to show an alert dialog for 5G disable when the user disables VoLTE. + * By default this value is {@code false}. + * + * @hide + */ + public static final String KEY_VOLTE_5G_LIMITED_ALERT_DIALOG_BOOL = + "volte_5g_limited_alert_dialog_bool"; + /** * Flag specifying whether the carrier wants to notify the user when a VT call has been handed * over from WIFI to LTE. @@ -3781,6 +3790,7 @@ public class CarrierConfigManager { sDefaults.putBoolean(KEY_CARRIER_SETTINGS_ENABLE_BOOL, false); sDefaults.putBoolean(KEY_CARRIER_VOLTE_AVAILABLE_BOOL, false); sDefaults.putBoolean(KEY_CARRIER_VT_AVAILABLE_BOOL, false); + sDefaults.putBoolean(KEY_VOLTE_5G_LIMITED_ALERT_DIALOG_BOOL, false); sDefaults.putBoolean(KEY_NOTIFY_HANDOVER_VIDEO_FROM_WIFI_TO_LTE_BOOL, false); sDefaults.putBoolean(KEY_ALLOW_MERGING_RTT_CALLS_BOOL, false); sDefaults.putBoolean(KEY_NOTIFY_HANDOVER_VIDEO_FROM_LTE_TO_WIFI_BOOL, false);