OSDN Git Service

Create BatterySaverReceiver
authorjackqdyulei <jackqdyulei@google.com>
Wed, 5 Jul 2017 22:49:16 +0000 (15:49 -0700)
committerjackqdyulei <jackqdyulei@google.com>
Thu, 6 Jul 2017 23:00:20 +0000 (16:00 -0700)
commit88b580a0a90e3341435ec37d9be83a6206bc95b3
treeb26cd95edc4eaacd10b9e9e915398d822240eda4
parent120dbe43db81fb9cef1d6b4191afff117c00e8f5
Create BatterySaverReceiver

Cherry-picked from oc-dev

This cl elicits BatterySaverReceiver that listen to the change about
battery state and battery saver state.

BatterySaverController and BatterySaverSettings will use this receiver
to update the UI.

Bug: 32410757
Test: RunSettingsRoboTests
Change-Id: Ia92c6776985b89fe6a8d5b8d80898e502942b9b5
src/com/android/settings/fuelgauge/BatterySaverController.java
src/com/android/settings/fuelgauge/BatterySaverReceiver.java [new file with mode: 0644]
src/com/android/settings/fuelgauge/BatterySaverSettings.java
tests/robotests/src/com/android/settings/fuelgauge/BatterySaverControllerTest.java
tests/robotests/src/com/android/settings/fuelgauge/BatterySaverReceiverTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/fuelgauge/BatterySaverSettingsTest.java [new file with mode: 0644]