Merge "Expose SubscriptionManager.getActiveDataSubscriptionId() as public API"
am: 80496e96e4
Change-Id: Ib0b919b294207cbc7c7b4333f7e6f9989bb44e45
This commit is contained in:
committed by
android-build-merger
commit
74c9a01da2
@@ -44947,6 +44947,7 @@ package android.telephony {
|
|||||||
method @NonNull @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public android.os.ParcelUuid createSubscriptionGroup(@NonNull java.util.List<java.lang.Integer>);
|
method @NonNull @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public android.os.ParcelUuid createSubscriptionGroup(@NonNull java.util.List<java.lang.Integer>);
|
||||||
method @Deprecated public static android.telephony.SubscriptionManager from(android.content.Context);
|
method @Deprecated public static android.telephony.SubscriptionManager from(android.content.Context);
|
||||||
method public java.util.List<android.telephony.SubscriptionInfo> getAccessibleSubscriptionInfoList();
|
method public java.util.List<android.telephony.SubscriptionInfo> getAccessibleSubscriptionInfoList();
|
||||||
|
method public static int getActiveDataSubscriptionId();
|
||||||
method @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public android.telephony.SubscriptionInfo getActiveSubscriptionInfo(int);
|
method @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public android.telephony.SubscriptionInfo getActiveSubscriptionInfo(int);
|
||||||
method @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public int getActiveSubscriptionInfoCount();
|
method @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public int getActiveSubscriptionInfoCount();
|
||||||
method public int getActiveSubscriptionInfoCountMax();
|
method public int getActiveSubscriptionInfoCountMax();
|
||||||
|
|||||||
@@ -3229,13 +3229,14 @@ public class SubscriptionManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get active data subscription id.
|
* Get active data subscription id. Active data subscription refers to the subscription
|
||||||
|
* currently chosen to provide cellular internet connection to the user. This may be
|
||||||
|
* different from getDefaultDataSubscriptionId(). Eg. Opportunistics data
|
||||||
|
*
|
||||||
* See {@link PhoneStateListener#onActiveDataSubscriptionIdChanged(int)} for the details.
|
* See {@link PhoneStateListener#onActiveDataSubscriptionIdChanged(int)} for the details.
|
||||||
*
|
*
|
||||||
* @return Active data subscription id
|
* @return Active data subscription id if any is chosen, or
|
||||||
*
|
* SubscriptionManager.INVALID_SUBSCRIPTION_ID if not.
|
||||||
* //TODO: Refactor this API in b/134702460
|
|
||||||
* @hide
|
|
||||||
*/
|
*/
|
||||||
public static int getActiveDataSubscriptionId() {
|
public static int getActiveDataSubscriptionId() {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user