LockScreen 中的plmn的方式是从 KeyguardUpdateMonitor.java 中得到,方法如下:
private CharSequence getTelephonyPlmnFrom(Intent intent) {
if (intent.getBooleanExtra(EXTRA_SHOW_PLMN, false)) {
final String plmn = intent.getStringExtra(EXTRA_PLMN);
if (plmn != null) {
return plmn;
} else {
return getDefaultPlmn();
}
}
return null;
}
在状态栏中显示的plmn是在 private final String updateNetworkName(Intent intent)……
String serviceProvider = intent.getStringExtra(Telephony.Intents.EXTRA_PLMN);
private CharSequence getTelephonyPlmnFrom(Intent intent) {
if (intent.getBooleanExtra(EXTRA_SHOW_PLMN, false)) {
final String plmn = intent.getStringExtra(EXTRA_PLMN);
if (plmn != null) {
return plmn;
} else {
return getDefaultPlmn();
}
}
return null;
}
在状态栏中显示的plmn是在 private final String updateNetworkName(Intent intent)……
String serviceProvider = intent.getStringExtra(Telephony.Intents.EXTRA_PLMN);