Merge "Move intents ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED, ACTION_DEFAULT_SUBSCRIPTION_CHANGED and EXTRA_SUBSCRIPTION_INDEX from Intent class to SubscriptionManager class." into oc-dev
am: 080e16575a
Change-Id: I8e81a2f5361d2fc6ab61cb38f69fe1e0eb867e63
This commit is contained in:
@@ -9336,8 +9336,6 @@ package android.content {
|
||||
field public static final java.lang.String ACTION_CREATE_SHORTCUT = "android.intent.action.CREATE_SHORTCUT";
|
||||
field public static final java.lang.String ACTION_DATE_CHANGED = "android.intent.action.DATE_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT = "android.intent.action.VIEW";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED = "android.intent.action.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SUBSCRIPTION_CHANGED = "android.intent.action.ACTION_DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DELETE = "android.intent.action.DELETE";
|
||||
field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_LOW = "android.intent.action.DEVICE_STORAGE_LOW";
|
||||
field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_OK = "android.intent.action.DEVICE_STORAGE_OK";
|
||||
@@ -9541,7 +9539,6 @@ package android.content {
|
||||
field public static final java.lang.String EXTRA_SHUTDOWN_USERSPACE_ONLY = "android.intent.extra.SHUTDOWN_USERSPACE_ONLY";
|
||||
field public static final java.lang.String EXTRA_STREAM = "android.intent.extra.STREAM";
|
||||
field public static final java.lang.String EXTRA_SUBJECT = "android.intent.extra.SUBJECT";
|
||||
field public static final java.lang.String EXTRA_SUBSCRIPTION_INDEX = "android.intent.extra.SUBSCRIPTION_INDEX";
|
||||
field public static final java.lang.String EXTRA_TEMPLATE = "android.intent.extra.TEMPLATE";
|
||||
field public static final java.lang.String EXTRA_TEXT = "android.intent.extra.TEXT";
|
||||
field public static final java.lang.String EXTRA_TITLE = "android.intent.extra.TITLE";
|
||||
@@ -40076,8 +40073,11 @@ package android.telephony {
|
||||
method public static int getDefaultVoiceSubscriptionId();
|
||||
method public boolean isNetworkRoaming(int);
|
||||
method public void removeOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener);
|
||||
field public static final java.lang.String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED = "android.telephony.action.DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SUBSCRIPTION_CHANGED = "android.telephony.action.DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
field public static final int DATA_ROAMING_DISABLE = 0; // 0x0
|
||||
field public static final int DATA_ROAMING_ENABLE = 1; // 0x1
|
||||
field public static final java.lang.String EXTRA_SUBSCRIPTION_INDEX = "android.telephony.extra.SUBSCRIPTION_INDEX";
|
||||
field public static final int INVALID_SUBSCRIPTION_ID = -1; // 0xffffffff
|
||||
}
|
||||
|
||||
|
||||
@@ -9862,8 +9862,6 @@ package android.content {
|
||||
field public static final java.lang.String ACTION_CREATE_SHORTCUT = "android.intent.action.CREATE_SHORTCUT";
|
||||
field public static final java.lang.String ACTION_DATE_CHANGED = "android.intent.action.DATE_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT = "android.intent.action.VIEW";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED = "android.intent.action.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SUBSCRIPTION_CHANGED = "android.intent.action.ACTION_DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DELETE = "android.intent.action.DELETE";
|
||||
field public static final deprecated java.lang.String ACTION_DEVICE_INITIALIZATION_WIZARD = "android.intent.action.DEVICE_INITIALIZATION_WIZARD";
|
||||
field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_LOW = "android.intent.action.DEVICE_STORAGE_LOW";
|
||||
@@ -10116,7 +10114,6 @@ package android.content {
|
||||
field public static final java.lang.String EXTRA_SPLIT_NAME = "android.intent.extra.SPLIT_NAME";
|
||||
field public static final java.lang.String EXTRA_STREAM = "android.intent.extra.STREAM";
|
||||
field public static final java.lang.String EXTRA_SUBJECT = "android.intent.extra.SUBJECT";
|
||||
field public static final java.lang.String EXTRA_SUBSCRIPTION_INDEX = "android.intent.extra.SUBSCRIPTION_INDEX";
|
||||
field public static final deprecated java.lang.String EXTRA_SYSTEM_ID = "systemId";
|
||||
field public static final java.lang.String EXTRA_TEMPLATE = "android.intent.extra.TEMPLATE";
|
||||
field public static final java.lang.String EXTRA_TEXT = "android.intent.extra.TEXT";
|
||||
@@ -43563,8 +43560,11 @@ package android.telephony {
|
||||
method public static int getDefaultVoiceSubscriptionId();
|
||||
method public boolean isNetworkRoaming(int);
|
||||
method public void removeOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener);
|
||||
field public static final java.lang.String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED = "android.telephony.action.DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SUBSCRIPTION_CHANGED = "android.telephony.action.DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
field public static final int DATA_ROAMING_DISABLE = 0; // 0x0
|
||||
field public static final int DATA_ROAMING_ENABLE = 1; // 0x1
|
||||
field public static final java.lang.String EXTRA_SUBSCRIPTION_INDEX = "android.telephony.extra.SUBSCRIPTION_INDEX";
|
||||
field public static final int INVALID_SUBSCRIPTION_ID = -1; // 0xffffffff
|
||||
}
|
||||
|
||||
|
||||
@@ -9370,8 +9370,6 @@ package android.content {
|
||||
field public static final java.lang.String ACTION_CREATE_SHORTCUT = "android.intent.action.CREATE_SHORTCUT";
|
||||
field public static final java.lang.String ACTION_DATE_CHANGED = "android.intent.action.DATE_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT = "android.intent.action.VIEW";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED = "android.intent.action.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SUBSCRIPTION_CHANGED = "android.intent.action.ACTION_DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DELETE = "android.intent.action.DELETE";
|
||||
field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_LOW = "android.intent.action.DEVICE_STORAGE_LOW";
|
||||
field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_OK = "android.intent.action.DEVICE_STORAGE_OK";
|
||||
@@ -9575,7 +9573,6 @@ package android.content {
|
||||
field public static final java.lang.String EXTRA_SHUTDOWN_USERSPACE_ONLY = "android.intent.extra.SHUTDOWN_USERSPACE_ONLY";
|
||||
field public static final java.lang.String EXTRA_STREAM = "android.intent.extra.STREAM";
|
||||
field public static final java.lang.String EXTRA_SUBJECT = "android.intent.extra.SUBJECT";
|
||||
field public static final java.lang.String EXTRA_SUBSCRIPTION_INDEX = "android.intent.extra.SUBSCRIPTION_INDEX";
|
||||
field public static final java.lang.String EXTRA_TEMPLATE = "android.intent.extra.TEMPLATE";
|
||||
field public static final java.lang.String EXTRA_TEXT = "android.intent.extra.TEXT";
|
||||
field public static final java.lang.String EXTRA_TITLE = "android.intent.extra.TITLE";
|
||||
@@ -40287,8 +40284,11 @@ package android.telephony {
|
||||
method public static int getDefaultVoiceSubscriptionId();
|
||||
method public boolean isNetworkRoaming(int);
|
||||
method public void removeOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener);
|
||||
field public static final java.lang.String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED = "android.telephony.action.DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
field public static final java.lang.String ACTION_DEFAULT_SUBSCRIPTION_CHANGED = "android.telephony.action.DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
field public static final int DATA_ROAMING_DISABLE = 0; // 0x0
|
||||
field public static final int DATA_ROAMING_ENABLE = 1; // 0x1
|
||||
field public static final java.lang.String EXTRA_SUBSCRIPTION_INDEX = "android.telephony.extra.SUBSCRIPTION_INDEX";
|
||||
field public static final int INVALID_SUBSCRIPTION_ID = -1; // 0xffffffff
|
||||
}
|
||||
|
||||
|
||||
@@ -3397,32 +3397,6 @@ public class Intent implements Parcelable, Cloneable {
|
||||
public static final String
|
||||
ACTION_DYNAMIC_SENSOR_CHANGED = "android.intent.action.DYNAMIC_SENSOR_CHANGED";
|
||||
|
||||
/**
|
||||
* Broadcast Action: The default subscription has changed. This has the following
|
||||
* extra values:</p>
|
||||
* The {@link #EXTRA_SUBSCRIPTION_INDEX} extra indicates the current default subscription index
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_DEFAULT_SUBSCRIPTION_CHANGED
|
||||
= "android.intent.action.ACTION_DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
|
||||
/**
|
||||
* Broadcast Action: The default sms subscription has changed. This has the following
|
||||
* extra values:</p>
|
||||
* {@link #EXTRA_SUBSCRIPTION_INDEX} extra indicates the current default sms
|
||||
* subscription index
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED
|
||||
= "android.intent.action.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
|
||||
/**
|
||||
* Integer extra used with {@link #ACTION_DEFAULT_SUBSCRIPTION_CHANGED} and
|
||||
* {@link #ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED} to indicate the subscription
|
||||
* which has changed.
|
||||
*/
|
||||
public static final String EXTRA_SUBSCRIPTION_INDEX = "android.intent.extra.SUBSCRIPTION_INDEX";
|
||||
|
||||
/**
|
||||
* Deprecated - use ACTION_FACTORY_RESET instead.
|
||||
* @hide
|
||||
|
||||
@@ -377,8 +377,6 @@
|
||||
<protected-broadcast android:name="android.nfc.handover.intent.action.TRANSFER_PROGRESS" />
|
||||
<protected-broadcast android:name="android.nfc.handover.intent.action.TRANSFER_DONE" />
|
||||
|
||||
<protected-broadcast android:name="android.intent.action.ACTION_DEFAULT_SUBSCRIPTION_CHANGED" />
|
||||
<protected-broadcast android:name="android.intent.action.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED" />
|
||||
<protected-broadcast android:name="android.intent.action.ACTION_DEFAULT_DATA_SUBSCRIPTION_CHANGED" />
|
||||
<protected-broadcast android:name="android.intent.action.ACTION_DEFAULT_VOICE_SUBSCRIPTION_CHANGED" />
|
||||
<protected-broadcast android:name="android.intent.action.ACTION_SUBINFO_CONTENT_CHANGE" />
|
||||
@@ -446,6 +444,8 @@
|
||||
<protected-broadcast android:name="android.telecom.action.PHONE_ACCOUNT_UNREGISTERED" />
|
||||
<protected-broadcast android:name="android.telecom.action.SHOW_MISSED_CALLS_NOTIFICATION" />
|
||||
<protected-broadcast android:name="android.telephony.action.CARRIER_CONFIG_CHANGED" />
|
||||
<protected-broadcast android:name="android.telephony.action.DEFAULT_SUBSCRIPTION_CHANGED" />
|
||||
<protected-broadcast android:name="android.telephony.action.DEFAULT_SMS_SUBSCRIPTION_CHANGED" />
|
||||
<protected-broadcast android:name="android.telephony.action.SHOW_VOICEMAIL_NOTIFICATION" />
|
||||
|
||||
<protected-broadcast android:name="com.android.bluetooth.btservice.action.ALARM_WAKEUP" />
|
||||
|
||||
@@ -342,6 +342,32 @@ public class SubscriptionManager {
|
||||
public static final String SUB_DEFAULT_CHANGED_ACTION =
|
||||
"android.intent.action.SUB_DEFAULT_CHANGED";
|
||||
|
||||
/**
|
||||
* Broadcast Action: The default subscription has changed. This has the following
|
||||
* extra values:</p>
|
||||
* The {@link #EXTRA_SUBSCRIPTION_INDEX} extra indicates the current default subscription index
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_DEFAULT_SUBSCRIPTION_CHANGED
|
||||
= "android.telephony.action.DEFAULT_SUBSCRIPTION_CHANGED";
|
||||
|
||||
/**
|
||||
* Broadcast Action: The default sms subscription has changed. This has the following
|
||||
* extra values:</p>
|
||||
* {@link #EXTRA_SUBSCRIPTION_INDEX} extra indicates the current default sms
|
||||
* subscription index
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED
|
||||
= "android.telephony.action.DEFAULT_SMS_SUBSCRIPTION_CHANGED";
|
||||
|
||||
/**
|
||||
* Integer extra used with {@link #ACTION_DEFAULT_SUBSCRIPTION_CHANGED} and
|
||||
* {@link #ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED} to indicate the subscription
|
||||
* which has changed.
|
||||
*/
|
||||
public static final String EXTRA_SUBSCRIPTION_INDEX = "android.telephony.extra.SUBSCRIPTION_INDEX";
|
||||
|
||||
private final Context mContext;
|
||||
|
||||
/**
|
||||
@@ -1178,7 +1204,7 @@ public class SubscriptionManager {
|
||||
public static void putPhoneIdAndSubIdExtra(Intent intent, int phoneId, int subId) {
|
||||
if (VDBG) logd("putPhoneIdAndSubIdExtra: phoneId=" + phoneId + " subId=" + subId);
|
||||
intent.putExtra(PhoneConstants.SUBSCRIPTION_KEY, subId);
|
||||
intent.putExtra(Intent.EXTRA_SUBSCRIPTION_INDEX, subId);
|
||||
intent.putExtra(EXTRA_SUBSCRIPTION_INDEX, subId);
|
||||
intent.putExtra(PhoneConstants.PHONE_KEY, phoneId);
|
||||
//FIXME this is using phoneId and slotIndex interchangeably
|
||||
//Eventually, this should be removed as it is not the slot id
|
||||
|
||||
@@ -18,6 +18,7 @@ package com.android.internal.telephony;
|
||||
import android.content.Intent;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.telephony.SubscriptionManager;
|
||||
|
||||
/**
|
||||
* The intents that the telephony services broadcast.
|
||||
@@ -336,11 +337,11 @@ public class TelephonyIntents {
|
||||
* <ul>
|
||||
* <li><em>subscription</em> - A int, the current default subscription.</li>
|
||||
* </ul>
|
||||
* @deprecated Use {@link Intent#ACTION_DEFAULT_SUBSCRIPTION_CHANGED}
|
||||
* @deprecated Use {@link SubscriptionManager#ACTION_DEFAULT_SUBSCRIPTION_CHANGED}
|
||||
*/
|
||||
@Deprecated
|
||||
public static final String ACTION_DEFAULT_SUBSCRIPTION_CHANGED
|
||||
= Intent.ACTION_DEFAULT_SUBSCRIPTION_CHANGED;
|
||||
= SubscriptionManager.ACTION_DEFAULT_SUBSCRIPTION_CHANGED;
|
||||
|
||||
/**
|
||||
* Broadcast Action: The default data subscription has changed. This has the following
|
||||
@@ -368,11 +369,11 @@ public class TelephonyIntents {
|
||||
* <ul>
|
||||
* <li><em>subscription</em> - A int, the current sms default subscription.</li>
|
||||
* </ul>
|
||||
* @deprecated Use {@link Intent#ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED}
|
||||
* @deprecated Use {@link SubscriptionManager#ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED}
|
||||
*/
|
||||
@Deprecated
|
||||
public static final String ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED
|
||||
= Intent.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED;
|
||||
= SubscriptionManager.ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED;
|
||||
|
||||
/*
|
||||
* Broadcast Action: An attempt to set phone radio type and access technology has changed.
|
||||
|
||||
Reference in New Issue
Block a user