diff options
author | Wesley.CW Wang <wesleycwwang@google.com> | 2020-12-07 18:47:26 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-12-07 18:47:26 +0000 |
commit | 363cb09c7dedc2327d0cac691e3179cbd9a9e13e (patch) | |
tree | 6c6532e9eb5f950f11df6f7811cee71934f7adbb /packages/SettingsLib/src | |
parent | 901d550d91e57b53ba29b61f5465bacb3e122bb0 (diff) | |
parent | 30f92a367d4a3d773af1bb58c295bd383acd8298 (diff) |
Make AOD battery text field support BatteryDefender am: 30f92a367d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13090497
Change-Id: I1a8d82200b1dfccbf36adab91450cf7245df6c02
Diffstat (limited to 'packages/SettingsLib/src')
-rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/fuelgauge/BatteryStatus.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/fuelgauge/BatteryStatus.java b/packages/SettingsLib/src/com/android/settingslib/fuelgauge/BatteryStatus.java index bc40903d88e4..ce60fafaa31b 100644 --- a/packages/SettingsLib/src/com/android/settingslib/fuelgauge/BatteryStatus.java +++ b/packages/SettingsLib/src/com/android/settingslib/fuelgauge/BatteryStatus.java @@ -16,6 +16,7 @@ package com.android.settingslib.fuelgauge; +import static android.os.BatteryManager.BATTERY_HEALTH_OVERHEAT; import static android.os.BatteryManager.BATTERY_HEALTH_UNKNOWN; import static android.os.BatteryManager.BATTERY_STATUS_FULL; import static android.os.BatteryManager.BATTERY_STATUS_UNKNOWN; @@ -124,6 +125,15 @@ public class BatteryStatus { } /** + * Whether battery is overheated. + * + * @return true if battery is overheated + */ + public boolean isOverheated() { + return health == BATTERY_HEALTH_OVERHEAT; + } + + /** * Return current chargin speed is fast, slow or normal. * * @return the charing speed |