diff options
| author | 2019-04-03 23:06:47 +0000 | |
|---|---|---|
| committer | 2019-04-03 23:06:47 +0000 | |
| commit | 63bf486921cb15f4e2f83afe5bfae6e8f95ad674 (patch) | |
| tree | 4a600da04fb9ae7a279a4d5ed21d9b056005eac8 | |
| parent | b8c7afacecd063330e9bf50f8b339e823725b76c (diff) | |
| parent | 7619445d61bb180bcd4dc393cefdf061f0d57f83 (diff) | |
Merge "Clean up a few names of Telephony intent extra."
| -rw-r--r-- | telephony/java/android/telephony/TelephonyManager.java | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 3d3ef98b7425..30b1323660fc 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -1321,7 +1321,7 @@ public class TelephonyManager { /** * An int extra used with {@link #ACTION_SUBSCRIPTION_CARRIER_IDENTITY_CHANGED} to indicate the - * subscription which has changed. + * subscription which has changed; or in general whenever a subscription ID needs specified. */ public static final String EXTRA_SUBSCRIPTION_ID = "android.telephony.extra.SUBSCRIPTION_ID"; @@ -1428,13 +1428,24 @@ public class TelephonyManager { /** * Integer intent extra to be used with {@link #ACTION_PRIMARY_SUBSCRIPTION_LIST_CHANGED} - * to indicate whether a SIM selection is needed to choose default subscription. + * to indicate what type of SIM selection is needed. * * @hide */ public static final String EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE = "android.telephony.extra.DEFAULT_SUBSCRIPTION_SELECT_TYPE"; + /** @hide */ + @IntDef({ + EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_NONE, + EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_DATA, + EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_VOICE, + EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_SMS, + EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_ALL + }) + @Retention(RetentionPolicy.SOURCE) + public @interface DefaultSubscriptionSelectType{} + /** * Used as an int value for {@link #EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE} * to indicate there's no need to re-select any default subscription. @@ -1466,20 +1477,11 @@ public class TelephonyManager { /** * Used as an int value for {@link #EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE} * to indicate user to decide whether current SIM should be preferred for all - * data / voice / sms. - * @hide - */ - public static final int EXTRA_DEFAULT_SUBSCRIPTION_SELECT_FOR_ALL_TYPES = 4; - - /** - * Integer intent extra to be used with - * {@link #EXTRA_DEFAULT_SUBSCRIPTION_SELECT_FOR_ALL_TYPES} - * to indicate which SIM is being selected. - * + * data / voice / sms. {@link #EXTRA_SUBSCRIPTION_ID} will specified to indicate + * which subscription should be the default subscription. * @hide */ - public static final String EXTRA_DEFAULT_SUBSCRIPTION_ID = - "android.telephony.extra.DEFAULT_SUBSCRIPTION_ID"; + public static final int EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_ALL = 4; // // |