Loading res/xml/battery_saver_settings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ <com.android.settingslib.widget.MainSwitchPreference android:order="-100" android:key="battery_saver" android:title="@string/battery_saver_master_switch_title" settings:controller="com.android.settings.fuelgauge.batterysaver.BatterySaverButtonPreferenceController"/> <Preference Loading src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceController.java +0 −2 Original line number Diff line number Diff line Loading @@ -95,7 +95,6 @@ public class BatterySaverButtonPreferenceController extends public void displayPreference(PreferenceScreen screen) { super.displayPreference(screen); mPreference = screen.findPreference(getPreferenceKey()); mPreference.setTitle(mContext.getString(R.string.battery_saver_master_switch_title)); mPreference.addOnSwitchChangeListener(this); mPreference.updateStatus(isChecked()); } Loading @@ -113,7 +112,6 @@ public class BatterySaverButtonPreferenceController extends @Override public boolean setChecked(boolean stateOn) { // This screen already shows a warning, so we don't need another warning. mPreference.updateStatus(isChecked()); return BatterySaverUtils.setPowerSaveMode(mContext, stateOn, false /* needFirstTimeWarning */); } Loading tests/robotests/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceControllerTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ public class BatterySaverButtonPreferenceControllerTest { public void updateState_lowPowerOn_preferenceIsChecked() { when(mPowerManager.isPowerSaveMode()).thenReturn(true); mController.onSwitchChanged(null, mPowerManager.isPowerSaveMode()); mPreference.updateStatus(mPowerManager.isPowerSaveMode()); assertThat(mPreference.isChecked()).isTrue(); } Loading @@ -84,7 +84,7 @@ public class BatterySaverButtonPreferenceControllerTest { public void testUpdateState_lowPowerOff_preferenceIsUnchecked() { when(mPowerManager.isPowerSaveMode()).thenReturn(false); mController.onSwitchChanged(null, mPowerManager.isPowerSaveMode()); mPreference.updateStatus(mPowerManager.isPowerSaveMode()); assertThat(mPreference.isChecked()).isFalse(); } Loading Loading
res/xml/battery_saver_settings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ <com.android.settingslib.widget.MainSwitchPreference android:order="-100" android:key="battery_saver" android:title="@string/battery_saver_master_switch_title" settings:controller="com.android.settings.fuelgauge.batterysaver.BatterySaverButtonPreferenceController"/> <Preference Loading
src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceController.java +0 −2 Original line number Diff line number Diff line Loading @@ -95,7 +95,6 @@ public class BatterySaverButtonPreferenceController extends public void displayPreference(PreferenceScreen screen) { super.displayPreference(screen); mPreference = screen.findPreference(getPreferenceKey()); mPreference.setTitle(mContext.getString(R.string.battery_saver_master_switch_title)); mPreference.addOnSwitchChangeListener(this); mPreference.updateStatus(isChecked()); } Loading @@ -113,7 +112,6 @@ public class BatterySaverButtonPreferenceController extends @Override public boolean setChecked(boolean stateOn) { // This screen already shows a warning, so we don't need another warning. mPreference.updateStatus(isChecked()); return BatterySaverUtils.setPowerSaveMode(mContext, stateOn, false /* needFirstTimeWarning */); } Loading
tests/robotests/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceControllerTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ public class BatterySaverButtonPreferenceControllerTest { public void updateState_lowPowerOn_preferenceIsChecked() { when(mPowerManager.isPowerSaveMode()).thenReturn(true); mController.onSwitchChanged(null, mPowerManager.isPowerSaveMode()); mPreference.updateStatus(mPowerManager.isPowerSaveMode()); assertThat(mPreference.isChecked()).isTrue(); } Loading @@ -84,7 +84,7 @@ public class BatterySaverButtonPreferenceControllerTest { public void testUpdateState_lowPowerOff_preferenceIsUnchecked() { when(mPowerManager.isPowerSaveMode()).thenReturn(false); mController.onSwitchChanged(null, mPowerManager.isPowerSaveMode()); mPreference.updateStatus(mPowerManager.isPowerSaveMode()); assertThat(mPreference.isChecked()).isFalse(); } Loading