summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sudheer Shanka <sudheersai@google.com> 2023-05-30 21:49:48 +0000
committer Sudheer Shanka <sudheersai@google.com> 2023-05-30 21:49:48 +0000
commit5e1b258dd5beca122cef6dc2cb857bd559db9bc3 (patch)
tree3070b1b1f128981d2fee8dcbc915dd3862dad249
parent6b982465e8fc1ad5feac3d65ccb918abc677ed9e (diff)
Add BATTERY_PLUGGED_ANY constant to @TestApis.
Bug: 284904539 Test: TH Change-Id: Id3baefe9da3371cdfb0093bace7ca87cc6f29703
-rw-r--r--core/api/test-current.txt4
-rw-r--r--core/java/android/os/BatteryManager.java2
2 files changed, 6 insertions, 0 deletions
diff --git a/core/api/test-current.txt b/core/api/test-current.txt
index 6a5ef3a67488..cdfd1654baf4 100644
--- a/core/api/test-current.txt
+++ b/core/api/test-current.txt
@@ -1688,6 +1688,10 @@ package android.net {
package android.os {
+ public class BatteryManager {
+ field public static final int BATTERY_PLUGGED_ANY = 15; // 0xf
+ }
+
public final class BatteryStatsManager {
method @RequiresPermission(android.Manifest.permission.DEVICE_POWER) public void resetBattery(boolean);
method @RequiresPermission(android.Manifest.permission.DEVICE_POWER) public void setBatteryLevel(int, boolean);
diff --git a/core/java/android/os/BatteryManager.java b/core/java/android/os/BatteryManager.java
index 6bc0f6ea947c..092923e927a3 100644
--- a/core/java/android/os/BatteryManager.java
+++ b/core/java/android/os/BatteryManager.java
@@ -20,6 +20,7 @@ import android.Manifest.permission;
import android.annotation.RequiresPermission;
import android.annotation.SystemApi;
import android.annotation.SystemService;
+import android.annotation.TestApi;
import android.compat.annotation.UnsupportedAppUsage;
import android.content.Context;
import android.content.Intent;
@@ -232,6 +233,7 @@ public class BatteryManager {
OsProtoEnums.CHARGING_POLICY_ADAPTIVE_LONGLIFE; // = 4
/** @hide */
+ @TestApi
public static final int BATTERY_PLUGGED_ANY =
BATTERY_PLUGGED_AC | BATTERY_PLUGGED_USB | BATTERY_PLUGGED_WIRELESS
| BATTERY_PLUGGED_DOCK;