Merge "[Settings] support of getPhoneNumber API"
This commit is contained in:
@@ -540,13 +540,14 @@ public class SubscriptionUtil {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
TelephonyManager telephonyManager = context.getSystemService(TelephonyManager.class);
|
final SubscriptionManager subscriptionManager = context.getSystemService(
|
||||||
String rawPhoneNumber =
|
SubscriptionManager.class);
|
||||||
telephonyManager.getLine1Number(subscriptionInfo.getSubscriptionId());
|
String rawPhoneNumber = subscriptionManager.getPhoneNumber(
|
||||||
String countryIso = MccTable.countryCodeForMcc(subscriptionInfo.getMccString());
|
subscriptionInfo.getSubscriptionId());
|
||||||
if (TextUtils.isEmpty(rawPhoneNumber)) {
|
if (TextUtils.isEmpty(rawPhoneNumber)) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
String countryIso = MccTable.countryCodeForMcc(subscriptionInfo.getMccString());
|
||||||
return PhoneNumberUtils.formatNumber(rawPhoneNumber, countryIso);
|
return PhoneNumberUtils.formatNumber(rawPhoneNumber, countryIso);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user