* commit 'c2a809b1afae2077756fdf11af4ac5d466fa6d9a': Fix a keyguard charging status
This commit is contained in:
@@ -518,7 +518,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener {
|
||||
* Determine whether the device is plugged in (USB, power, or wireless).
|
||||
* @return true if the device is plugged in.
|
||||
*/
|
||||
boolean isPluggedIn() {
|
||||
public boolean isPluggedIn() {
|
||||
return plugged == BatteryManager.BATTERY_PLUGGED_AC
|
||||
|| plugged == BatteryManager.BATTERY_PLUGGED_USB
|
||||
|| plugged == BatteryManager.BATTERY_PLUGGED_WIRELESS;
|
||||
|
||||
@@ -162,8 +162,9 @@ public class KeyguardIndicationController {
|
||||
KeyguardUpdateMonitorCallback mUpdateMonitor = new KeyguardUpdateMonitorCallback() {
|
||||
@Override
|
||||
public void onRefreshBatteryInfo(KeyguardUpdateMonitor.BatteryStatus status) {
|
||||
mPowerPluggedIn = status.status == BatteryManager.BATTERY_STATUS_CHARGING
|
||||
boolean isChargingOrFull = status.status == BatteryManager.BATTERY_STATUS_CHARGING
|
||||
|| status.status == BatteryManager.BATTERY_STATUS_FULL;
|
||||
mPowerPluggedIn = status.isPluggedIn() && isChargingOrFull;
|
||||
mPowerCharged = status.isCharged();
|
||||
updateIndication();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user