Add back the data saver preference.
Bug: 70950124 Test: manual Test: make RunSettingsRoboTests Change-Id: Ia39cb62ec021ae568a76fed04776b5e531e63b36
This commit is contained in:
@@ -21,7 +21,11 @@
|
||||
android:title="@string/data_usage_summary_title">
|
||||
|
||||
<com.android.settings.datausage.DataUsageSummaryPreference
|
||||
android:key="status_header"
|
||||
android:selectable="false" />
|
||||
android:key="status_header"
|
||||
android:selectable="false" />
|
||||
|
||||
<com.android.settings.datausage.DataSaverPreference
|
||||
android:key="restrict_background"
|
||||
android:title="@string/data_saver_title"
|
||||
android:fragment="com.android.settings.datausage.DataSaverSummary"/>
|
||||
</PreferenceScreen>
|
||||
|
@@ -34,7 +34,7 @@
|
||||
settings:allowDividerBelow="true" />
|
||||
|
||||
<com.android.settings.datausage.DataSaverPreference
|
||||
android:key="restrict_background"
|
||||
android:key="restrict_background_legacy"
|
||||
android:title="@string/data_saver_title"
|
||||
android:fragment="com.android.settings.datausage.DataSaverSummary" />
|
||||
|
||||
|
@@ -261,7 +261,10 @@ public class DataUsageSummary extends DataUsageBaseFragment implements Indexable
|
||||
private void updateState() {
|
||||
PreferenceScreen screen = getPreferenceScreen();
|
||||
for (int i = 1; i < screen.getPreferenceCount(); i++) {
|
||||
((TemplatePreferenceCategory) screen.getPreference(i)).pushTemplates(services);
|
||||
Preference currentPreference = screen.getPreference(i);
|
||||
if (currentPreference instanceof TemplatePreferenceCategory) {
|
||||
((TemplatePreferenceCategory) currentPreference).pushTemplates(services);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -62,7 +62,7 @@ public class DataUsageSummaryLegacy extends DataUsageBaseFragment implements Ind
|
||||
|
||||
static final boolean LOGD = false;
|
||||
|
||||
public static final String KEY_RESTRICT_BACKGROUND = "restrict_background";
|
||||
public static final String KEY_RESTRICT_BACKGROUND = "restrict_background_legacy";
|
||||
|
||||
private static final String KEY_STATUS_HEADER = "status_header";
|
||||
private static final String KEY_LIMIT_SUMMARY = "limit_summary";
|
||||
@@ -370,7 +370,7 @@ public class DataUsageSummaryLegacy extends DataUsageBaseFragment implements Ind
|
||||
boolean enabled) {
|
||||
List<SearchIndexableResource> resources = new ArrayList<>();
|
||||
SearchIndexableResource resource = new SearchIndexableResource(context);
|
||||
resource.xmlResId = R.xml.data_usage;
|
||||
resource.xmlResId = R.xml.data_usage_legacy;
|
||||
resources.add(resource);
|
||||
|
||||
resource = new SearchIndexableResource(context);
|
||||
|
Reference in New Issue
Block a user