From 4b19fecd50c677320dc2faa4c2cba9f6ea5c2b15 Mon Sep 17 00:00:00 2001 From: Mill Chen Date: Thu, 15 Nov 2018 14:39:55 +0800 Subject: [PATCH] Update new UI for conditional collapsibility - Add a footer view with collapsing button and this view will be appended to the last position of condition cards when condition cards are expanded. - Add a header view with expanding button when condition cards are in collapsed state. Bug: 119593268, 113451905 Test: rebuild, visual Change-Id: I82c20641d1542e45383da48106f8fedea06a68ed --- res/layout/homepage_condition_footer.xml | 40 ++++++++++++++ res/layout/homepage_condition_header.xml | 52 +++++++++++++++++++ res/layout/homepage_condition_header_icon.xml | 23 ++++++++ res/values/dimens.xml | 11 ++++ res/values/strings.xml | 3 ++ 5 files changed, 129 insertions(+) create mode 100644 res/layout/homepage_condition_footer.xml create mode 100644 res/layout/homepage_condition_header.xml create mode 100644 res/layout/homepage_condition_header_icon.xml diff --git a/res/layout/homepage_condition_footer.xml b/res/layout/homepage_condition_footer.xml new file mode 100644 index 00000000000..0ff7ac61231 --- /dev/null +++ b/res/layout/homepage_condition_footer.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/homepage_condition_header.xml b/res/layout/homepage_condition_header.xml new file mode 100644 index 00000000000..a440d7f06af --- /dev/null +++ b/res/layout/homepage_condition_header.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/homepage_condition_header_icon.xml b/res/layout/homepage_condition_header_icon.xml new file mode 100644 index 00000000000..ae751407eee --- /dev/null +++ b/res/layout/homepage_condition_header_icon.xml @@ -0,0 +1,23 @@ + + + + \ No newline at end of file diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 6c9b8a63da3..8f44c692952 100755 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -355,5 +355,16 @@ 24dp 12dp 12dp + 10dp + 10dp + 24dp + 4dp + 16dp + 16dp + 44dp + 10dp + 10dp + 24dp + 24dp diff --git a/res/values/strings.xml b/res/values/strings.xml index bc3500502d2..151ea149952 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -9105,6 +9105,9 @@ %1$d + + Collapse + Suggested for You