summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Android Build Coastguard Worker <android-build-coastguard-worker@google.com> 2025-04-23 13:40:47 -0700
committer Android Build Coastguard Worker <android-build-coastguard-worker@google.com> 2025-04-23 13:40:47 -0700
commitb4a412b3d553cbb52f056a915411e318ed6ba67e (patch)
treeba1d974ccf0843dbdeae8b11287eb1d349f18587
parent12ea1a89e5f40413fe36e0c4b8191e541e6e60b2 (diff)
parent024836686be2e716e0a1aafa0ecf64e82888d22d (diff)
Merge cherrypicks of ['googleplex-android-review.googlesource.com/33010532'] into sparse-13392877-L45400030011494577.
SPARSE_CHANGE: I15c5cfafa5a78f3b5e767a48f4f23359eb3a68bc Change-Id: I37f1895c1092f45f91089c36b3b4409dde3e691c
-rw-r--r--src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java29
1 files changed, 16 insertions, 13 deletions
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
index 1f5374dac8a..f263884d72f 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
@@ -63,7 +63,8 @@ public abstract class BatteryTip implements Comparable<BatteryTip>, Parcelable {
TipType.BATTERY_DEFENDER,
TipType.DOCK_DEFENDER,
TipType.INCOMPATIBLE_CHARGER,
- TipType.BATTERY_WARNING
+ TipType.BATTERY_WARNING,
+ TipType.BATTERY_HEALTH
})
public @interface TipType {
int SMART_BATTERY_MANAGER = 0;
@@ -78,24 +79,26 @@ public abstract class BatteryTip implements Comparable<BatteryTip>, Parcelable {
int DOCK_DEFENDER = 9;
int INCOMPATIBLE_CHARGER = 10;
int BATTERY_WARNING = 11;
+ int BATTERY_HEALTH = 12;
}
@VisibleForTesting static final SparseIntArray TIP_ORDER;
static {
TIP_ORDER = new SparseIntArray();
- TIP_ORDER.append(TipType.BATTERY_SAVER, 0);
- TIP_ORDER.append(TipType.LOW_BATTERY, 1);
- TIP_ORDER.append(TipType.BATTERY_DEFENDER, 2);
- TIP_ORDER.append(TipType.DOCK_DEFENDER, 3);
- TIP_ORDER.append(TipType.INCOMPATIBLE_CHARGER, 4);
- TIP_ORDER.append(TipType.APP_RESTRICTION, 5);
- TIP_ORDER.append(TipType.HIGH_DEVICE_USAGE, 6);
- TIP_ORDER.append(TipType.SUMMARY, 7);
- TIP_ORDER.append(TipType.SMART_BATTERY_MANAGER, 8);
- TIP_ORDER.append(TipType.REDUCED_BATTERY, 9);
- TIP_ORDER.append(TipType.REMOVE_APP_RESTRICTION, 10);
- TIP_ORDER.append(TipType.BATTERY_WARNING, 11);
+ TIP_ORDER.append(TipType.BATTERY_HEALTH, 0);
+ TIP_ORDER.append(TipType.BATTERY_SAVER, 1);
+ TIP_ORDER.append(TipType.LOW_BATTERY, 2);
+ TIP_ORDER.append(TipType.BATTERY_DEFENDER, 3);
+ TIP_ORDER.append(TipType.DOCK_DEFENDER, 4);
+ TIP_ORDER.append(TipType.INCOMPATIBLE_CHARGER, 5);
+ TIP_ORDER.append(TipType.APP_RESTRICTION, 6);
+ TIP_ORDER.append(TipType.HIGH_DEVICE_USAGE, 7);
+ TIP_ORDER.append(TipType.SUMMARY, 8);
+ TIP_ORDER.append(TipType.SMART_BATTERY_MANAGER, 9);
+ TIP_ORDER.append(TipType.REDUCED_BATTERY, 10);
+ TIP_ORDER.append(TipType.REMOVE_APP_RESTRICTION, 11);
+ TIP_ORDER.append(TipType.BATTERY_WARNING, 12);
}
private static final String KEY_PREFIX = "key_battery_tip";