Merge "Get the correct operator name" into nyc-mr1-dev-plus-aosp

This commit is contained in:
Robert Greenwalt
2016-12-01 21:46:47 +00:00
committed by Android (Google) Code Review

View File

@@ -20,6 +20,7 @@ import android.os.Bundle;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
import android.telephony.Rlog; import android.telephony.Rlog;
import android.text.TextUtils;
/** /**
* Contains phone state and service related information. * Contains phone state and service related information.
@@ -589,6 +590,24 @@ public class ServiceState implements Parcelable {
return mDataOperatorAlphaShort; return mDataOperatorAlphaShort;
} }
/**
* Get current registered operator name in long alphanumeric format if
* available or short otherwise.
*
* @see #getOperatorAlphaLong
* @see #getOperatorAlphaShort
*
* @return name of operator, null if unregistered or unknown
* @hide
*/
public String getOperatorAlpha() {
if (TextUtils.isEmpty(mVoiceOperatorAlphaLong)) {
return mVoiceOperatorAlphaShort;
}
return mVoiceOperatorAlphaLong;
}
/** /**
* Get current registered operator numeric id. * Get current registered operator numeric id.
* *