Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL
Adds carrier config KEY_CALL_FORWARDING_UNREACHABLE_SUPPORTED_BOOL. Call forwarding option "When Unreachable" in Call Settings will be disabled and greyed if this value is set to false. Default value is true, meaning that the option will be available for most carriers. Bug: 118861990 Test: Manual Change-Id: Ib1e525d6c3983f0675c1730defaa18832c504a43
This commit is contained in:
committed by
Torbjorn Eklund
parent
036ea39d96
commit
6edfc5aa51
@@ -107,6 +107,19 @@ public class CarrierConfigManager {
|
||||
public static final String KEY_CALL_FORWARDING_VISIBILITY_BOOL =
|
||||
"call_forwarding_visibility_bool";
|
||||
|
||||
/**
|
||||
* Boolean indicating if carrier supports call forwarding option "When unreachable".
|
||||
*
|
||||
* {@code true}: Call forwarding option "When unreachable" is supported.
|
||||
* {@code false}: Call forwarding option "When unreachable" is not supported. Option will be
|
||||
* greyed out in the UI.
|
||||
*
|
||||
* By default this value is true.
|
||||
* @hide
|
||||
*/
|
||||
public static final String KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL =
|
||||
"call_forwarding_when_unreachable_supported_bool";
|
||||
|
||||
/**
|
||||
* Boolean indicating if the "Caller ID" item is visible in the Additional Settings menu.
|
||||
* true means visible. false means gone.
|
||||
@@ -3145,6 +3158,7 @@ public class CarrierConfigManager {
|
||||
sDefaults.putBoolean(KEY_CALL_BARRING_SUPPORTS_PASSWORD_CHANGE_BOOL, true);
|
||||
sDefaults.putBoolean(KEY_CALL_BARRING_SUPPORTS_DEACTIVATE_ALL_BOOL, true);
|
||||
sDefaults.putBoolean(KEY_CALL_FORWARDING_VISIBILITY_BOOL, true);
|
||||
sDefaults.putBoolean(KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL, true);
|
||||
sDefaults.putBoolean(KEY_ADDITIONAL_SETTINGS_CALLER_ID_VISIBILITY_BOOL, true);
|
||||
sDefaults.putBoolean(KEY_ADDITIONAL_SETTINGS_CALL_WAITING_VISIBILITY_BOOL, true);
|
||||
sDefaults.putBoolean(KEY_IGNORE_SIM_NETWORK_LOCKED_EVENTS_BOOL, false);
|
||||
|
||||
Reference in New Issue
Block a user