Merge "Clear preferences when dialog acknowledged and increase order" into qt-dev

This commit is contained in:
TreeHugger Robot
2019-05-08 21:12:52 +00:00
committed by Android (Google) Code Review
3 changed files with 25 additions and 1 deletions

View File

@@ -99,10 +99,15 @@ public class BatterySaverScheduleSeekBarController implements
}
}
/**
* Adds the seekbar to the end of the provided preference screen
*
* @param screen The preference screen to add the seekbar to
*/
public void addToScreen(PreferenceScreen screen) {
// makes sure it gets added after the preferences if called due to first time battery
// saver message
mSeekBarPreference.setOrder(5);
mSeekBarPreference.setOrder(100);
screen.addPreference(mSeekBarPreference);
}
}

View File

@@ -64,6 +64,7 @@ public class BatterySaverScheduleSettings extends RadioButtonPickerFragment {
final ContentObserver mSettingsObserver = new ContentObserver(new Handler()) {
@Override
public void onChange(boolean selfChange, Uri uri) {
getPreferenceScreen().removeAll();
updateCandidates();
}
};