From f3db5cb6785abfd19c7fd9c2c51e487d685f0973 Mon Sep 17 00:00:00 2001 From: "Wesley.CW Wang" Date: Wed, 13 Jan 2021 17:59:14 +0800 Subject: [PATCH] Adjust Battery Saver percentage slide size - Increase seekbar size to 48dp to fit the GAR requirement Screenshots: https://screenshot.googleplex.com/72qRevtZXA4PTcg.png https://screenshot.googleplex.com/3rJjDRehdsPL8AQ.png Bug: 157532287 Test: make SettingsGoogleRoboTests Change-Id: Ibeaec5e09b45bf1145cff1b2515a3f79548a25a5 --- ...tery_saver_schedule_percentage_seekbar.xml | 47 +++++++++++++++++++ ...BatterySaverScheduleSeekBarController.java | 1 + 2 files changed, 48 insertions(+) create mode 100644 res/layout/battery_saver_schedule_percentage_seekbar.xml diff --git a/res/layout/battery_saver_schedule_percentage_seekbar.xml b/res/layout/battery_saver_schedule_percentage_seekbar.xml new file mode 100644 index 00000000000..78628220cdb --- /dev/null +++ b/res/layout/battery_saver_schedule_percentage_seekbar.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java index fc9de07560f..3e62ea1450d 100644 --- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java +++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java @@ -55,6 +55,7 @@ public class BatterySaverScheduleSeekBarController implements public BatterySaverScheduleSeekBarController(Context context) { mContext = context; mSeekBarPreference = new SeekBarPreference(context); + mSeekBarPreference.setLayoutResource(R.layout.battery_saver_schedule_percentage_seekbar); mSeekBarPreference.setOnPreferenceChangeListener(this); mSeekBarPreference.setContinuousUpdates(true); mSeekBarPreference.setMax(MAX_SEEKBAR_VALUE);