Make SubscriptionManager.isValidSubscriptionId public

And rename subId to subscriptionId.

Test: Treehugger
Bug: 113072551
Change-Id: I4bdf705d7f81bad423ed867972fd1ed7fe5717d0
This commit is contained in:
sqian
2018-08-30 11:53:14 -07:00
parent 26e686a973
commit 00dae7e097
2 changed files with 8 additions and 5 deletions

View File

@@ -42457,6 +42457,7 @@ package android.telephony {
method public static int[] getSubscriptionIds(int);
method public java.util.List<android.telephony.SubscriptionPlan> getSubscriptionPlans(int);
method public boolean isNetworkRoaming(int);
method public static boolean isValidSubscriptionId(int);
method public void removeOnOpportunisticSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener);
method public void removeOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener);
method public void setSubscriptionOverrideCongested(int, boolean, long);

View File

@@ -1589,12 +1589,14 @@ public class SubscriptionManager {
}
/**
* @return true if a valid subId else false
* @hide
* Checks if the supplied subscription ID is valid.
* Note: a valid subscription ID does not necessarily correspond to an active subscription.
*
* @param subscriptionId The subscription ID.
* @return true if the supplied subscriptionId is valid; false otherwise.
*/
@UnsupportedAppUsage
public static boolean isValidSubscriptionId(int subId) {
return subId > INVALID_SUBSCRIPTION_ID ;
public static boolean isValidSubscriptionId(int subscriptionId) {
return subscriptionId > INVALID_SUBSCRIPTION_ID;
}
/**