From: Masaho Nishikawa Date: Mon, 18 Dec 2017 05:33:38 +0000 (+0900) Subject: Add config to show an alert dialog for video charges X-Git-Tag: android-x86-9.0-r1~191^2~15^2^2^2^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=4c7511caaf04fe19fcdaf7e693b2f19b2338f0ba;p=android-x86%2Fframeworks-base.git Add config to show an alert dialog for video charges Add config to show an alert dialog for video charges when user starts a video call. The default value is false. Test: manual - Verified that a warning dialog about charges when a video call is started if KEY_SHOW_VIDEO_CALL_CHARGES_ALERT_DIALOG_BOOL is true. Bug: 67832837 Test: manual Change-Id: I11ab3ea9a8971a9d76b47714638f1fe0a9c980c2 --- diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index e8b2fa799903..3e09c6f3e24f 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -1569,6 +1569,14 @@ public class CarrierConfigManager { "notify_international_call_on_wfc_bool"; /** + * Flag specifying whether to show an alert dialog for video call charges. + * By default this value is {@code false}. + * @hide + */ + public static final String KEY_SHOW_VIDEO_CALL_CHARGES_ALERT_DIALOG_BOOL = + "show_video_call_charges_alert_dialog_bool"; + + /** * An array containing custom call forwarding number prefixes that will be blocked while the * device is reporting that it is roaming. By default, there are no custom call * forwarding prefixes and none of these numbers will be filtered. If one or more entries are @@ -2102,6 +2110,7 @@ public class CarrierConfigManager { sDefaults.putBoolean(KEY_DISPLAY_VOICEMAIL_NUMBER_AS_DEFAULT_CALL_FORWARDING_NUMBER_BOOL, false); sDefaults.putBoolean(KEY_NOTIFY_INTERNATIONAL_CALL_ON_WFC_BOOL, false); + sDefaults.putBoolean(KEY_SHOW_VIDEO_CALL_CHARGES_ALERT_DIALOG_BOOL, false); sDefaults.putStringArray(KEY_CALL_FORWARDING_BLOCKS_WHILE_ROAMING_STRING_ARRAY, null); sDefaults.putInt(KEY_LTE_EARFCNS_RSRP_BOOST_INT, 0);