Update the battery saver scheduler string
Fix: 266030870 Test: presubmit Change-Id: I271f02b6a6044ba39d23e9ad1eb1decebe4eec85
This commit is contained in:
@@ -5273,6 +5273,9 @@
|
||||
<!-- Battery Saver: Title for sticky battery saver preference [CHAR_LIMIT=60] -->
|
||||
<string name="battery_saver_sticky_title_new">Turn off when charged</string>
|
||||
|
||||
<!-- Battery Saver: Title for sticky battery saver preference with percentage [CHAR_LIMIT=60] -->
|
||||
<string name="battery_saver_sticky_title_percentage">Turn off at <xliff:g id="battery_percentage" example="80%">%1$s</xliff:g></string>
|
||||
|
||||
<!-- Battery Saver: Description for sticky battery saver preference [CHAR_LIMIT=NONE] -->
|
||||
<string name="battery_saver_sticky_description_new">Battery Saver turns off when battery reaches <xliff:g id="battery_percentage" example="80%">%1$s</xliff:g></string>
|
||||
|
||||
|
@@ -14,6 +14,7 @@ import com.android.settings.core.TogglePreferenceController;
|
||||
|
||||
public class BatterySaverStickyPreferenceController extends TogglePreferenceController implements
|
||||
PreferenceControllerMixin, Preference.OnPreferenceChangeListener {
|
||||
private static final int DEFAULT_STICKY_SHUTOFF_LEVEL = 90;
|
||||
|
||||
private Context mContext;
|
||||
|
||||
@@ -39,10 +40,13 @@ public class BatterySaverStickyPreferenceController extends TogglePreferenceCont
|
||||
@Override
|
||||
protected void refreshSummary(Preference preference) {
|
||||
super.refreshSummary(preference);
|
||||
final int stickyShutoffLevel = Settings.Global.getInt(
|
||||
mContext.getContentResolver(), Global.LOW_POWER_MODE_STICKY_AUTO_DISABLE_LEVEL, 90);
|
||||
final int stickyShutoffLevel = Settings.Global.getInt(mContext.getContentResolver(),
|
||||
Global.LOW_POWER_MODE_STICKY_AUTO_DISABLE_LEVEL, DEFAULT_STICKY_SHUTOFF_LEVEL);
|
||||
final String formatPercentage = Utils.formatPercentage(stickyShutoffLevel);
|
||||
preference.setTitle(mContext.getString(R.string.battery_saver_sticky_title_percentage,
|
||||
formatPercentage));
|
||||
preference.setSummary(mContext.getString(R.string.battery_saver_sticky_description_new,
|
||||
Utils.formatPercentage(stickyShutoffLevel)));
|
||||
formatPercentage));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user