Expose the following ServiceState API as system APIs

getOperatorAlphaLongRaw()
getOperatorAlphaShortRaw()

Bug: 111498835
Test: Make
Change-Id: Idcdcbd021f2e147604f0bd853d48f52d434c6fd2
This commit is contained in:
Jayachandran C
2019-11-06 21:55:32 -08:00
parent b3866aeee2
commit 98e84ea06a
2 changed files with 8 additions and 0 deletions

View File

@@ -7990,6 +7990,8 @@ package android.telephony {
method @NonNull public java.util.List<android.telephony.NetworkRegistrationInfo> getNetworkRegistrationInfoList();
method @NonNull public java.util.List<android.telephony.NetworkRegistrationInfo> getNetworkRegistrationInfoListForDomain(int);
method @NonNull public java.util.List<android.telephony.NetworkRegistrationInfo> getNetworkRegistrationInfoListForTransportType(int);
method @Nullable public String getOperatorAlphaLongRaw();
method @Nullable public String getOperatorAlphaShortRaw();
field public static final int ROAMING_TYPE_DOMESTIC = 2; // 0x2
field public static final int ROAMING_TYPE_INTERNATIONAL = 3; // 0x3
field public static final int ROAMING_TYPE_NOT_ROAMING = 0; // 0x0

View File

@@ -1968,8 +1968,11 @@ public class ServiceState implements Parcelable {
/**
* The current registered raw data network operator name in long alphanumeric format.
*
* @return long raw name of operator, null if unregistered or unknown
* @hide
*/
@Nullable
@SystemApi
public String getOperatorAlphaLongRaw() {
return mOperatorAlphaLongRaw;
}
@@ -1984,8 +1987,11 @@ public class ServiceState implements Parcelable {
/**
* The current registered raw data network operator name in short alphanumeric format.
*
* @return short raw name of operator, null if unregistered or unknown
* @hide
*/
@Nullable
@SystemApi
public String getOperatorAlphaShortRaw() {
return mOperatorAlphaShortRaw;
}