Merge "Remove usage of hidden API TelephonyManager.getLine1Number(int)"
am: 2f1c32ef23
Change-Id: I1d34b1d5cb8f6b1f25269ee0238d6f4dba33ac50
This commit is contained in:
committed by
android-build-merger
commit
3fdb0fbc87
@@ -291,15 +291,11 @@ public class PduPersister {
|
|||||||
@UnsupportedAppUsage
|
@UnsupportedAppUsage
|
||||||
private final ContentResolver mContentResolver;
|
private final ContentResolver mContentResolver;
|
||||||
private final DrmManagerClient mDrmManagerClient;
|
private final DrmManagerClient mDrmManagerClient;
|
||||||
@UnsupportedAppUsage
|
|
||||||
private final TelephonyManager mTelephonyManager;
|
|
||||||
|
|
||||||
private PduPersister(Context context) {
|
private PduPersister(Context context) {
|
||||||
mContext = context;
|
mContext = context;
|
||||||
mContentResolver = context.getContentResolver();
|
mContentResolver = context.getContentResolver();
|
||||||
mDrmManagerClient = new DrmManagerClient(context);
|
mDrmManagerClient = new DrmManagerClient(context);
|
||||||
mTelephonyManager = (TelephonyManager)context
|
|
||||||
.getSystemService(Context.TELEPHONY_SERVICE);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Get(or create if not exist) an instance of PduPersister */
|
/** Get(or create if not exist) an instance of PduPersister */
|
||||||
@@ -1453,7 +1449,8 @@ public class PduPersister {
|
|||||||
if (excludeMyNumber) {
|
if (excludeMyNumber) {
|
||||||
// Build a list of my phone numbers from the various sims.
|
// Build a list of my phone numbers from the various sims.
|
||||||
for (int subid : subscriptionManager.getActiveSubscriptionIdList()) {
|
for (int subid : subscriptionManager.getActiveSubscriptionIdList()) {
|
||||||
final String myNumber = mTelephonyManager.getLine1Number(subid);
|
final String myNumber = mContext.getSystemService(TelephonyManager.class).
|
||||||
|
createForSubscriptionId(subid).getLine1Number();
|
||||||
if (myNumber != null) {
|
if (myNumber != null) {
|
||||||
myPhoneNumbers.add(myNumber);
|
myPhoneNumbers.add(myNumber);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user