From a0785269201282d515c9102f7cdf9ec704b100a9 Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Thu, 5 Oct 2017 14:04:50 -0700 Subject: [PATCH] Support suggestion UI card with a button. Bug: 65065268 Test: robotests Change-Id: I24c8947e9b23a80de38b8cbd57404736a5d1660a --- res/layout/suggestion_tile.xml | 15 ++-- res/layout/suggestion_tile_with_button.xml | 72 +++++++++++++++++++ res/values/strings.xml | 2 + res/values/styles.xml | 5 +- .../suggestions/SuggestionAdapter.java | 43 +++++------ .../SuggestionDismissController.java | 2 +- .../settings/suggestions/Suggestion.java | 18 ++++- .../suggestions/SuggestionAdapterTest.java | 15 ++++ .../SuggestionDismissControllerTest.java | 2 +- 9 files changed, 135 insertions(+), 39 deletions(-) create mode 100644 res/layout/suggestion_tile_with_button.xml diff --git a/res/layout/suggestion_tile.xml b/res/layout/suggestion_tile.xml index e2dd13af18d..2adfab36893 100644 --- a/res/layout/suggestion_tile.xml +++ b/res/layout/suggestion_tile.xml @@ -33,26 +33,27 @@ android:layout_width="@dimen/dashboard_tile_image_size" android:layout_height="@dimen/dashboard_tile_image_size" android:layout_marginStart="14dp" - android:layout_marginEnd="24dp"/> + android:layout_marginEnd="24dp" /> - + android:fadingEdge="horizontal" /> - + android:layout_height="wrap_content" /> diff --git a/res/layout/suggestion_tile_with_button.xml b/res/layout/suggestion_tile_with_button.xml new file mode 100644 index 00000000000..0439770373a --- /dev/null +++ b/res/layout/suggestion_tile_with_button.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + +