diff --git a/res/drawable-nodpi/aab_brightness b/res/drawable-nodpi/aab_brightness new file mode 100644 index 00000000000..e69de29bb2d diff --git a/res/raw/aab_brightness.mp4 b/res/raw/aab_brightness.mp4 new file mode 100644 index 00000000000..e69de29bb2d diff --git a/res/values/strings.xml b/res/values/strings.xml index 0922ebb13c3..b92fb92eabd 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -6666,6 +6666,8 @@ + + diff --git a/res/xml/auto_brightness_detail.xml b/res/xml/auto_brightness_detail.xml new file mode 100644 index 00000000000..aca9f141b72 --- /dev/null +++ b/res/xml/auto_brightness_detail.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/res/xml/display_settings.xml b/res/xml/display_settings.xml index eaa4a6b498c..90198ae70cf 100644 --- a/res/xml/display_settings.xml +++ b/res/xml/display_settings.xml @@ -39,15 +39,12 @@ settings:widgetLayout="@null" settings:keywords="@string/keywords_display_night_display" /> - - + android:fragment="com.android.settings.display.AutoBrightnessSettings" + settings:controller="com.android.settings.display.AutoBrightnessPreferenceController" /> getXmlResourcesToIndex( + Context context, boolean enabled) { + final SearchIndexableResource sir = new SearchIndexableResource(context); + sir.xmlResId = R.xml.auto_brightness_detail; + return Arrays.asList(sir); + } + }; +} diff --git a/src/com/android/settings/fuelgauge/SmartBatterySettings.java b/src/com/android/settings/fuelgauge/SmartBatterySettings.java index 43ac960679c..bcbac3f1c81 100644 --- a/src/com/android/settings/fuelgauge/SmartBatterySettings.java +++ b/src/com/android/settings/fuelgauge/SmartBatterySettings.java @@ -27,7 +27,6 @@ import com.android.settings.core.InstrumentedPreferenceFragment; import com.android.settings.dashboard.DashboardFragment; import com.android.settings.search.BaseSearchIndexProvider; import com.android.settingslib.core.AbstractPreferenceController; -import com.android.settingslib.widget.FooterPreferenceMixin; import java.util.ArrayList; import java.util.Arrays; @@ -39,9 +38,6 @@ import java.util.List; public class SmartBatterySettings extends DashboardFragment { public static final String TAG = "SmartBatterySettings"; - private final FooterPreferenceMixin mFooterPreferenceMixin = - new FooterPreferenceMixin(this, getLifecycle()); - @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); @@ -93,11 +89,6 @@ public class SmartBatterySettings extends DashboardFragment { return Arrays.asList(sir); } - @Override - public List getNonIndexableKeys(Context context) { - return super.getNonIndexableKeys(context); - } - @Override public List createPreferenceControllers( Context context) { diff --git a/src/com/android/settings/search/SearchIndexableResourcesImpl.java b/src/com/android/settings/search/SearchIndexableResourcesImpl.java index 78b18a6bdd9..decfe330473 100644 --- a/src/com/android/settings/search/SearchIndexableResourcesImpl.java +++ b/src/com/android/settings/search/SearchIndexableResourcesImpl.java @@ -44,6 +44,7 @@ import com.android.settings.deviceinfo.DeviceInfoSettings; import com.android.settings.deviceinfo.StorageDashboardFragment; import com.android.settings.deviceinfo.StorageSettings; import com.android.settings.display.AmbientDisplaySettings; +import com.android.settings.display.AutoBrightnessSettings; import com.android.settings.display.NightDisplaySettings; import com.android.settings.display.ScreenZoomSettings; import com.android.settings.dream.DreamSettings; @@ -114,6 +115,7 @@ public class SearchIndexableResourcesImpl implements SearchIndexableResources { addIndex(DataUsageSummaryLegacy.class); addIndex(ScreenZoomSettings.class); addIndex(DisplaySettings.class); + addIndex(AutoBrightnessSettings.class); addIndex(AmbientDisplaySettings.class); addIndex(WallpaperTypeSettings.class); addIndex(AppAndNotificationDashboardFragment.class);