diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 846d2460383..ddc7c340fd1 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1902,6 +1902,10 @@
+
+
+
+
-
-
-
-
diff --git a/res/xml/privacy_advanced_settings.xml b/res/xml/privacy_advanced_settings.xml
deleted file mode 100644
index b028008de75..00000000000
--- a/res/xml/privacy_advanced_settings.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/com/android/settings/privacy/PrivacyDashboardFragment.java b/src/com/android/settings/privacy/PrivacyDashboardFragment.java
index 045405b0d24..19683b85b6d 100644
--- a/src/com/android/settings/privacy/PrivacyDashboardFragment.java
+++ b/src/com/android/settings/privacy/PrivacyDashboardFragment.java
@@ -34,7 +34,6 @@ import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.search.SearchIndexable;
-import java.util.Arrays;
import java.util.List;
@SearchIndexable
@@ -77,15 +76,7 @@ public class PrivacyDashboardFragment extends DashboardFragment {
@Override
protected int getPreferenceScreenResId() {
- return getPreferenceScreenResId(getContext());
- }
-
- private static int getPreferenceScreenResId(Context context) {
- if (SafetyCenterManagerWrapper.get().isEnabled(context)) {
- return R.xml.privacy_advanced_settings;
- } else {
- return R.xml.privacy_dashboard_settings;
- }
+ return R.xml.privacy_dashboard_settings;
}
private static List buildPreferenceControllers(
@@ -94,7 +85,7 @@ public class PrivacyDashboardFragment extends DashboardFragment {
}
public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
- new BaseSearchIndexProvider() {
+ new BaseSearchIndexProvider(R.xml.privacy_dashboard_settings) {
/**
* If SafetyCenter is enabled, all of these entries will be in the More Settings
* page, and we don't want to index these entries.
@@ -105,9 +96,7 @@ public class PrivacyDashboardFragment extends DashboardFragment {
if (SafetyCenterManagerWrapper.get().isEnabled(context)) {
return null;
}
- final SearchIndexableResource sir = new SearchIndexableResource(context);
- sir.xmlResId = getPreferenceScreenResId(context);
- return Arrays.asList(sir);
+ return super.getXmlResourcesToIndex(context, enabled);
}
@Override