summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorRemi NGUYEN VAN <reminv@google.com>2021-03-12 19:08:02 +0900
committerRemi NGUYEN VAN <reminv@google.com>2021-03-18 10:47:19 +0900
commita3648a387c0ceeb6b31bfea9ef532d2aa506bde0 (patch)
tree7e5d4082b85bfeade0e0c37578c649296d321751 /core
parentc4b72cd7efb0ea7a5454c80b2e303ccb8ebba053 (diff)
Make isDataCapable a public API
There is no definitive API to determine whether a device supports mobile data; this API fills the gap. Bug: 146206136 Test: m Change-Id: I5daa302063ee4e9c27dd9ba1a09d65af80ed9d99
Diffstat (limited to 'core')
-rw-r--r--core/api/current.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/api/current.txt b/core/api/current.txt
index 4d55bf90ad40..80970eb528a5 100644
--- a/core/api/current.txt
+++ b/core/api/current.txt
@@ -41024,6 +41024,7 @@ package android.telephony {
method @Deprecated public String iccTransmitApduBasicChannel(int, int, int, int, int, String);
method @Deprecated public String iccTransmitApduLogicalChannel(int, int, int, int, int, int, String);
method public boolean isConcurrentVoiceAndDataSupported();
+ method public boolean isDataCapable();
method @RequiresPermission(anyOf={android.Manifest.permission.ACCESS_NETWORK_STATE, android.Manifest.permission.READ_PHONE_STATE, "android.permission.READ_PRIVILEGED_PHONE_STATE"}) public boolean isDataConnectionAllowed();
method @RequiresPermission(anyOf={android.Manifest.permission.ACCESS_NETWORK_STATE, android.Manifest.permission.MODIFY_PHONE_STATE, android.Manifest.permission.READ_PHONE_STATE}) public boolean isDataEnabled();
method @RequiresPermission(anyOf={android.Manifest.permission.ACCESS_NETWORK_STATE, android.Manifest.permission.READ_PHONE_STATE}) public boolean isDataEnabledForReason(int);