Change Peak Refresh Rate string from 90 Hz to config_defaultPeakRefreshRate
This should not be static, devices can launch with various max refresh rates. Without this commit, you would need to manually change the string for the summary to be accurate. Test: mm Change-Id: I6f06fd5ebd57d7069a3d76e555950558a3edc48e
This commit is contained in:
committed by
Anay Wadhera
parent
23f15f80e1
commit
bfa7606ee6
@@ -2455,7 +2455,7 @@
|
||||
<!-- Display settings screen, peak refresh rate settings title [CHAR LIMIT=30] -->
|
||||
<string name="peak_refresh_rate_title">Smooth Display</string>
|
||||
<!-- Display settings screen, peak refresh rate settings summary [CHAR LIMIT=NONE] -->
|
||||
<string name="peak_refresh_rate_summary">Automatically raises the refresh rate from 60 to 90 Hz for some content. Increases battery usage.</string>
|
||||
<string name="peak_refresh_rate_summary">Automatically raises the refresh rate from 60 to <xliff:g name="refresh_rate" example="120">%1$s</xliff:g> Hz for some content. Increases battery usage.</string>
|
||||
<!-- Display developer settings: Force to the highest refresh rate [CHAR LIMIT=NONE] -->
|
||||
<string name="force_high_refresh_rate_toggle">Force peak refresh rate</string>
|
||||
<!-- Display developer settings: Force to the highest refresh rate description [CHAR LIMIT=NONE]-->
|
||||
|
@@ -88,7 +88,12 @@ public class PeakRefreshRatePreferenceController extends TogglePreferenceControl
|
||||
public void displayPreference(PreferenceScreen screen) {
|
||||
super.displayPreference(screen);
|
||||
|
||||
int defaultPeakRefreshRate = mContext.getResources().getInteger(
|
||||
com.android.internal.R.integer.config_defaultPeakRefreshRate);
|
||||
|
||||
mPreference = screen.findPreference(getPreferenceKey());
|
||||
mPreference.setSummary(mContext.getString(
|
||||
R.string.peak_refresh_rate_summary, defaultPeakRefreshRate));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user