Merge "CdmaLte: Use SPN from SIM card if SIM card is presend" into honeycomb-LTE

This commit is contained in:
Wink Saville
2011-06-02 18:21:50 -07:00
committed by Android (Google) Code Review
3 changed files with 10 additions and 3 deletions

View File

@@ -551,7 +551,7 @@ public class ServiceState implements Parcelable {
*
* @hide
*/
public void setCdmaEriText(String longName) {
public void setOperatorAlphaLong(String longName) {
mOperatorAlphaLong = longName;
}

View File

@@ -351,7 +351,14 @@ public class CdmaLteServiceStateTracker extends CdmaServiceStateTracker {
eriText = phone.getContext()
.getText(com.android.internal.R.string.roamingTextSearching).toString();
}
ss.setCdmaEriText(eriText);
ss.setOperatorAlphaLong(eriText);
}
if (cm.getSimState().isSIMReady()) {
// SIM is found on the device. Read the operator name from the card.
ss.setOperatorAlphaLong(phone.mIccRecords.getServiceProviderName());
// If SIM card is present, Eri will not be used. Turn it off
ss.setCdmaEriIconIndex(EriInfo.ROAMING_INDICATOR_OFF);
}
String operatorNumeric;

View File

@@ -1017,7 +1017,7 @@ public class CdmaServiceStateTracker extends ServiceStateTracker {
eriText = phone.getContext().getText(
com.android.internal.R.string.roamingTextSearching).toString();
}
ss.setCdmaEriText(eriText);
ss.setOperatorAlphaLong(eriText);
}
String operatorNumeric;