diff options
author | Matthew Fritze <mfritze@google.com> | 2017-01-26 15:21:24 -0800 |
---|---|---|
committer | Matthew Fritze <mfritze@google.com> | 2017-02-15 00:36:25 +0000 |
commit | 46173a526536598dcbb2b0d8397985262c7190b7 (patch) | |
tree | c0e685aa3131477194c442d30e14c93274b50ebc /src/com/android/settings/gestures/GestureSettings.java | |
parent | 007d120c4700492cf76b75ba1c5dcbea07224cb8 (diff) | |
download | packages_apps_Settings-46173a526536598dcbb2b0d8397985262c7190b7.tar.gz packages_apps_Settings-46173a526536598dcbb2b0d8397985262c7190b7.tar.bz2 packages_apps_Settings-46173a526536598dcbb2b0d8397985262c7190b7.zip |
Remove extra IndexProviders that provided bad data.
Gesture Settings and Wireless settings were indexing
duplicate results that only added complexity to Search.
PowerUsageDetail was never supposed to be indexed.
Bug:33701673
Test: make RunSettingsRoboTests
Change-Id: I45d1fa4bd412c3418acec24f8c98eb4736f220ab
Diffstat (limited to 'src/com/android/settings/gestures/GestureSettings.java')
-rw-r--r-- | src/com/android/settings/gestures/GestureSettings.java | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/com/android/settings/gestures/GestureSettings.java b/src/com/android/settings/gestures/GestureSettings.java index db6925e834..df8e37c78d 100644 --- a/src/com/android/settings/gestures/GestureSettings.java +++ b/src/com/android/settings/gestures/GestureSettings.java @@ -143,51 +143,4 @@ public class GestureSettings extends DashboardFragment { mPreferences.add((GesturePreference) preference); } } - - public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER = - new BaseSearchIndexProvider() { - @Override - public List<SearchIndexableResource> getXmlResourcesToIndex(Context context, - boolean enabled) { - ArrayList<SearchIndexableResource> result = - new ArrayList<SearchIndexableResource>(); - - SearchIndexableResource sir = new SearchIndexableResource(context); - sir.xmlResId = R.xml.gesture_settings; - result.add(sir); - - return result; - } - - @Override - public List<String> getNonIndexableKeys(Context context) { - ArrayList<String> result = new ArrayList<String>(); - - List<PreferenceController> preferenceControllers = - getPreferenceControllers(context); - for (PreferenceController controller : preferenceControllers) { - controller.updateNonIndexableKeys(result); - } - return result; - } - - @Override - public List<PreferenceController> getPreferenceControllers(Context context) { - List<PreferenceController> controllers = new ArrayList<>(); - AmbientDisplayConfiguration ambientConfig - = new AmbientDisplayConfiguration(context); - - controllers.add(new DoubleTapPowerPreferenceController(context, - null /* lifecycle */)); - controllers.add(new PickupGesturePreferenceController(context, - null /* lifecycle */, ambientConfig, UserHandle.myUserId())); - controllers.add(new DoubleTapScreenPreferenceController(context, - null /* lifecycle */, ambientConfig, UserHandle.myUserId())); - controllers.add(new SwipeToNotificationPreferenceController(context, - null /* lifecycle */)); - controllers.add(new DoubleTwistPreferenceController(context, - null /* lifecycle */)); - return controllers; - } - }; } |