Fix b/284496479: Crash when opening App Info page

Bug: 284496479
Fix: 284496479
Test: presubmit
Change-Id: I900bd5ba334608f4c73556e802576c8aa45f5914
This commit is contained in:
Zaiyue Xue
2023-05-30 11:12:42 +08:00
parent 990541dc21
commit 08d520317e

View File

@@ -196,6 +196,9 @@ public class BatteryStatus {
/** Gets the battery level from the intent. */
public static int getBatteryLevel(Intent batteryChangedIntent) {
if (batteryChangedIntent == null) {
return -1; /*invalid battery level*/
}
final int level = batteryChangedIntent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
final int scale = batteryChangedIntent.getIntExtra(BatteryManager.EXTRA_SCALE, 0);
return scale == 0