From 3181e1aceb68036fa342a8de4e4715a2bc26e89a Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Wed, 10 Oct 2018 15:25:47 -0700 Subject: [PATCH] Change search fab to search bar. - Remove search fab from layout xml - Change RelativeLayout to CoordinatorLayout so we can use prebuilt scrolling behavior - Minor update to theme so search bar background works in dark mode for the homepage activity. Change-Id: If7408c12684be65137e04ae3bb4137204c2d77e0 Fixes: 117508596 Test: robotests, visual --- res/layout/settings_homepage.xml | 2 +- res/layout/settings_homepage_container.xml | 48 +++++++++++-------- res/values-night/themes.xml | 1 + res/values/themes.xml | 3 ++ .../android/settings/SettingsActivity.java | 9 ---- .../homepage/SettingsHomepageActivity.java | 6 +-- .../search/SearchFeatureProvider.java | 19 ++++++-- .../search/SearchFeatureProviderImplTest.java | 4 +- 8 files changed, 53 insertions(+), 39 deletions(-) diff --git a/res/layout/settings_homepage.xml b/res/layout/settings_homepage.xml index 035e8b486cd..83c771c3302 100644 --- a/res/layout/settings_homepage.xml +++ b/res/layout/settings_homepage.xml @@ -19,4 +19,4 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/card_container" android:layout_width="match_parent" - android:layout_height="wrap_content" /> + android:layout_height="match_parent" /> diff --git a/res/layout/settings_homepage_container.xml b/res/layout/settings_homepage_container.xml index b35b4ced254..ba8b48adb03 100644 --- a/res/layout/settings_homepage_container.xml +++ b/res/layout/settings_homepage_container.xml @@ -15,11 +15,34 @@ limitations under the License. --> - + android:layout_height="match_parent" + android:orientation="vertical"> + + + + + + + + + + + + app:menu="@menu/home_bottom_navigation"/> - - - - \ No newline at end of file + diff --git a/res/values-night/themes.xml b/res/values-night/themes.xml index eb0a7499675..725fe17685d 100644 --- a/res/values-night/themes.xml +++ b/res/values-night/themes.xml @@ -18,6 +18,7 @@ diff --git a/res/values/themes.xml b/res/values/themes.xml index df490f2471e..4050cb2b708 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -170,6 +170,9 @@ @*android:color/primary_device_default_settings_light @*android:color/accent_device_default_light @style/PreferenceTheme + + + @*android:style/ThemeOverlay.DeviceDefault.ActionBar.Accent