Merge "Expose ServiceState#getDataNetworkType as SystemApi"
am: 38fa60b511
Change-Id: I3880263af615171a14600383540a673d8ec4e347
This commit is contained in:
@@ -8986,6 +8986,7 @@ package android.telephony {
|
|||||||
public class ServiceState implements android.os.Parcelable {
|
public class ServiceState implements android.os.Parcelable {
|
||||||
method @NonNull public android.telephony.ServiceState createLocationInfoSanitizedCopy(boolean);
|
method @NonNull public android.telephony.ServiceState createLocationInfoSanitizedCopy(boolean);
|
||||||
method public void fillInNotifierBundle(@NonNull android.os.Bundle);
|
method public void fillInNotifierBundle(@NonNull android.os.Bundle);
|
||||||
|
method public int getDataNetworkType();
|
||||||
method public int getDataRegistrationState();
|
method public int getDataRegistrationState();
|
||||||
method @Nullable public android.telephony.NetworkRegistrationInfo getNetworkRegistrationInfo(int, int);
|
method @Nullable public android.telephony.NetworkRegistrationInfo getNetworkRegistrationInfo(int, int);
|
||||||
method @NonNull public java.util.List<android.telephony.NetworkRegistrationInfo> getNetworkRegistrationInfoList();
|
method @NonNull public java.util.List<android.telephony.NetworkRegistrationInfo> getNetworkRegistrationInfoList();
|
||||||
|
|||||||
@@ -3018,6 +3018,7 @@ package android.telephony {
|
|||||||
|
|
||||||
public class ServiceState implements android.os.Parcelable {
|
public class ServiceState implements android.os.Parcelable {
|
||||||
method public void addNetworkRegistrationInfo(android.telephony.NetworkRegistrationInfo);
|
method public void addNetworkRegistrationInfo(android.telephony.NetworkRegistrationInfo);
|
||||||
|
method public int getDataNetworkType();
|
||||||
method public void setCdmaSystemAndNetworkId(int, int);
|
method public void setCdmaSystemAndNetworkId(int, int);
|
||||||
method public void setCellBandwidths(int[]);
|
method public void setCellBandwidths(int[]);
|
||||||
method public void setChannelNumber(int);
|
method public void setChannelNumber(int);
|
||||||
|
|||||||
@@ -1624,7 +1624,8 @@ public class ServiceState implements Parcelable {
|
|||||||
* @return Current data network type
|
* @return Current data network type
|
||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
@UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P)
|
@SystemApi
|
||||||
|
@TestApi
|
||||||
public @NetworkType int getDataNetworkType() {
|
public @NetworkType int getDataNetworkType() {
|
||||||
final NetworkRegistrationInfo iwlanRegInfo = getNetworkRegistrationInfo(
|
final NetworkRegistrationInfo iwlanRegInfo = getNetworkRegistrationInfo(
|
||||||
NetworkRegistrationInfo.DOMAIN_PS, AccessNetworkConstants.TRANSPORT_TYPE_WLAN);
|
NetworkRegistrationInfo.DOMAIN_PS, AccessNetworkConstants.TRANSPORT_TYPE_WLAN);
|
||||||
|
|||||||
Reference in New Issue
Block a user