Add battery saver conditional

Change-Id: If80b749185537f252dae88230f80b29bcf321fdf
This commit is contained in:
Jason Monk
2015-12-15 14:38:04 -05:00
parent 29d3b16fc4
commit af24b6377e
4 changed files with 83 additions and 0 deletions

View File

@@ -37,6 +37,8 @@ import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
import com.android.settings.dashboard.conditional.BatterySaverCondition;
import com.android.settings.dashboard.conditional.ConditionManager;
import com.android.settings.notification.SettingPref;
import com.android.settings.widget.SwitchBar;
@@ -144,6 +146,8 @@ public class BatterySaverSettings extends SettingsPreferenceFragment
if (DEBUG) Log.d(TAG, "Setting mode failed, fallback to current value");
mHandler.post(mUpdateSwitch);
}
// TODO: Remove once broadcast is in place.
ConditionManager.get(getContext()).getCondition(BatterySaverCondition.class).refreshState();
}
private void updateSwitch() {