Merge "Fix 2520977: NPE in com.android.settings.deviceinfo.Status"
This commit is contained in:
@@ -222,7 +222,13 @@ public class Status extends PreferenceActivity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
setSummaryText("number", PhoneNumberUtils.formatNumber(mPhone.getLine1Number()));
|
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("number", formattedNumber);
|
||||||
|
|
||||||
mPhoneStateReceiver = new PhoneStateIntentReceiver(this, mHandler);
|
mPhoneStateReceiver = new PhoneStateIntentReceiver(this, mHandler);
|
||||||
mPhoneStateReceiver.notifySignalStrength(EVENT_SIGNAL_STRENGTH_CHANGED);
|
mPhoneStateReceiver.notifySignalStrength(EVENT_SIGNAL_STRENGTH_CHANGED);
|
||||||
|
Reference in New Issue
Block a user