Merge "DO NOT MERGE Adding new intent for EMERGENCY_CALL_STATE_CHANGE" into mnc-dr1.5-dev
This commit is contained in:
@@ -458,6 +458,13 @@ public class CarrierConfigManager {
|
|||||||
*/
|
*/
|
||||||
public static final String KEY_ALLOW_ADDING_APNS_BOOL = "allow_adding_apns_bool";
|
public static final String KEY_ALLOW_ADDING_APNS_BOOL = "allow_adding_apns_bool";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Boolean indicating if intent for emergency call state changes should be broadcast
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final String KEY_BROADCAST_EMERGENCY_CALL_STATE_CHANGES_BOOL =
|
||||||
|
"broadcast_emergency_call_state_changes_bool";
|
||||||
|
|
||||||
// These variables are used by the MMS service and exposed through another API, {@link
|
// These variables are used by the MMS service and exposed through another API, {@link
|
||||||
// SmsManager}. The variable names and string values are copied from there.
|
// SmsManager}. The variable names and string values are copied from there.
|
||||||
public static final String KEY_MMS_ALIAS_ENABLED_BOOL = "aliasEnabled";
|
public static final String KEY_MMS_ALIAS_ENABLED_BOOL = "aliasEnabled";
|
||||||
@@ -556,6 +563,7 @@ public class CarrierConfigManager {
|
|||||||
sDefaults.putString(KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING, "");
|
sDefaults.putString(KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING, "");
|
||||||
sDefaults.putBoolean(KEY_CSP_ENABLED_BOOL, false);
|
sDefaults.putBoolean(KEY_CSP_ENABLED_BOOL, false);
|
||||||
sDefaults.putBoolean(KEY_ALLOW_ADDING_APNS_BOOL, true);
|
sDefaults.putBoolean(KEY_ALLOW_ADDING_APNS_BOOL, true);
|
||||||
|
sDefaults.putBoolean(KEY_BROADCAST_EMERGENCY_CALL_STATE_CHANGES_BOOL, false);
|
||||||
sDefaults.putBoolean(KEY_ALWAYS_SHOW_EMERGENCY_ALERT_ONOFF_BOOL, false);
|
sDefaults.putBoolean(KEY_ALWAYS_SHOW_EMERGENCY_ALERT_ONOFF_BOOL, false);
|
||||||
|
|
||||||
sDefaults.putStringArray(KEY_GSM_ROAMING_NETWORKS_STRING_ARRAY, null);
|
sDefaults.putStringArray(KEY_GSM_ROAMING_NETWORKS_STRING_ARRAY, null);
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ public class PhoneConstants {
|
|||||||
public static final String NETWORK_UNAVAILABLE_KEY = "networkUnvailable";
|
public static final String NETWORK_UNAVAILABLE_KEY = "networkUnvailable";
|
||||||
public static final String DATA_NETWORK_ROAMING_KEY = "networkRoaming";
|
public static final String DATA_NETWORK_ROAMING_KEY = "networkRoaming";
|
||||||
public static final String PHONE_IN_ECM_STATE = "phoneinECMState";
|
public static final String PHONE_IN_ECM_STATE = "phoneinECMState";
|
||||||
|
public static final String PHONE_IN_EMERGENCY_CALL = "phoneInEmergencyCall";
|
||||||
|
|
||||||
public static final String REASON_LINK_PROPERTIES_CHANGED = "linkPropertiesChanged";
|
public static final String REASON_LINK_PROPERTIES_CHANGED = "linkPropertiesChanged";
|
||||||
|
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ public class TelephonyIntents {
|
|||||||
*/
|
*/
|
||||||
public static final String ACTION_RADIO_TECHNOLOGY_CHANGED
|
public static final String ACTION_RADIO_TECHNOLOGY_CHANGED
|
||||||
= "android.intent.action.RADIO_TECHNOLOGY";
|
= "android.intent.action.RADIO_TECHNOLOGY";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Broadcast Action: The emergency callback mode is changed.
|
* <p>Broadcast Action: The emergency callback mode is changed.
|
||||||
* <ul>
|
* <ul>
|
||||||
@@ -94,6 +95,28 @@ public class TelephonyIntents {
|
|||||||
*/
|
*/
|
||||||
public static final String ACTION_EMERGENCY_CALLBACK_MODE_CHANGED
|
public static final String ACTION_EMERGENCY_CALLBACK_MODE_CHANGED
|
||||||
= "android.intent.action.EMERGENCY_CALLBACK_MODE_CHANGED";
|
= "android.intent.action.EMERGENCY_CALLBACK_MODE_CHANGED";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>Broadcast Action: The emergency call state is changed.
|
||||||
|
* <ul>
|
||||||
|
* <li><em>phoneInEmergencyCall</em> - A boolean value, true if phone in emergency call,
|
||||||
|
* false otherwise</li>
|
||||||
|
* </ul>
|
||||||
|
* <p class="note">
|
||||||
|
* You can <em>not</em> receive this through components declared
|
||||||
|
* in manifests, only by explicitly registering for it with
|
||||||
|
* {@link android.content.Context#registerReceiver(android.content.BroadcastReceiver,
|
||||||
|
* android.content.IntentFilter) Context.registerReceiver()}.
|
||||||
|
*
|
||||||
|
* <p class="note">
|
||||||
|
* Requires no permission.
|
||||||
|
*
|
||||||
|
* <p class="note">This is a protected intent that can only be sent
|
||||||
|
* by the system.
|
||||||
|
*/
|
||||||
|
public static final String ACTION_EMERGENCY_CALL_STATE_CHANGED
|
||||||
|
= "android.intent.action.EMERGENCY_CALL_STATE_CHANGED";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Broadcast Action: The phone's signal strength has changed. The intent will have the
|
* Broadcast Action: The phone's signal strength has changed. The intent will have the
|
||||||
* following extra values:</p>
|
* following extra values:</p>
|
||||||
|
|||||||
Reference in New Issue
Block a user