From 9f9571a0786adc321d354a23bd7cf9750a536ae1 Mon Sep 17 00:00:00 2001 From: Andy Wickham Date: Fri, 2 Aug 2024 21:24:38 +0000 Subject: [PATCH] Move Contextual Search setting to AOSP. This only appears if the correpsonding system feature is enabled. Bug: 353715553 Test: Manual Flag: EXEMPT moving code from vendor to aosp Change-Id: Ib19db6345b907500dfe3d53c36700df428c0171e --- res/values/strings.xml | 8 +- res/xml/button_navigation_settings.xml | 3 +- .../system_navigation_gesture_settings.xml | 15 ++- ...tonNavigationSettingsAssistController.java | 6 + ...ionSettingsContextualSearchController.java | 70 ++++++++++++ ...avigationSettingsAssistControllerTest.java | 25 +++++ ...ettingsContextualSearchControllerTest.java | 104 ++++++++++++++++++ 7 files changed, 227 insertions(+), 4 deletions(-) create mode 100644 src/com/android/settings/gestures/NavigationSettingsContextualSearchController.java create mode 100644 tests/robotests/src/com/android/settings/gestures/NavigationSettingsContextualSearchControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 5326fa5d7a9..d76ce702582 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -13690,7 +13690,6 @@ Need help? - @@ -13711,4 +13710,11 @@ No default set Add an account to get started + + + + Circle to Search + + Touch and hold the Home button or the navigation handle to search using the content on your screen. diff --git a/res/xml/button_navigation_settings.xml b/res/xml/button_navigation_settings.xml index 1de011c7089..1f895399b5b 100644 --- a/res/xml/button_navigation_settings.xml +++ b/res/xml/button_navigation_settings.xml @@ -28,7 +28,8 @@ settings:searchable="false" settings:dynamicColor="true" settings:lottie_imageAssetsFolder="button_nav_menu" - settings:lottie_rawRes="@raw/lottie_button_nav_menu"/> + settings:lottie_rawRes="@raw/lottie_button_nav_menu" + settings:controller="com.android.settings.gestures.ButtonNavigationSettingsAssistController"/>