Bring back the MDN (phone number) status even if there's no voice.

Needed for carrier customer support purposes.

Bug: 3351493

Change "My phone number" string to "MDN".

Change-Id: Icee0f97348034a9fb7f79a3c48868d5f74edabb1
This commit is contained in:
Amith Yamasani
2011-01-24 08:56:07 -08:00
parent 22c060ebd1
commit b409b904d6
2 changed files with 10 additions and 13 deletions

View File

@@ -222,18 +222,13 @@ public class Status extends PreferenceActivity {
removePreferenceFromScreen(KEY_MIN_NUMBER);
}
// Remove the phone number preference if the device is not voice capable.
if (!Utils.isVoiceCapable(this)) {
removePreferenceFromScreen(KEY_PHONE_NUMBER);
} else {
String rawNumber = mPhone.getLine1Number(); // may be null or empty
String formattedNumber = null;
if (!TextUtils.isEmpty(rawNumber)) {
formattedNumber = PhoneNumberUtils.formatNumber(rawNumber);
}
// If formattedNumber is null or empty, it'll display as "Unknown".
setSummaryText(KEY_PHONE_NUMBER, formattedNumber);
String rawNumber = mPhone.getLine1Number(); // may be null or empty
String formattedNumber = null;
if (!TextUtils.isEmpty(rawNumber)) {
formattedNumber = PhoneNumberUtils.formatNumber(rawNumber);
}
// If formattedNumber is null or empty, it'll display as "Unknown".
setSummaryText(KEY_PHONE_NUMBER, formattedNumber);
mPhoneStateReceiver = new PhoneStateIntentReceiver(this, mHandler);
mPhoneStateReceiver.notifySignalStrength(EVENT_SIGNAL_STRENGTH_CHANGED);