From 282498aaa54b82cacf6f4e7e5f30d45c644ca154 Mon Sep 17 00:00:00 2001 From: Steve Elliott Date: Wed, 10 Jun 2020 14:02:09 -0400 Subject: Conversations UX polish pass - adjust position of expanded group avatar to remain vertically centered with title - adjust top padding of guts to match that of conversation layout - vertically align app name and time in the conversation header - clean up some of our XML styles Fixes: 157757386 Test: manual, visual Change-Id: I5eb774b44ce641a97c5deb706711f3b252e6554e --- core/java/com/android/internal/widget/ConversationLayout.java | 6 +++++- .../res/res/layout/notification_template_material_conversation.xml | 4 ++-- core/res/res/values/dimens.xml | 2 +- core/res/res/values/styles_device_defaults.xml | 7 +++++-- core/res/res/values/styles_material.xml | 4 ++++ packages/SystemUI/res/layout/notification_conversation_info.xml | 2 +- 6 files changed, 18 insertions(+), 7 deletions(-) diff --git a/core/java/com/android/internal/widget/ConversationLayout.java b/core/java/com/android/internal/widget/ConversationLayout.java index 7c7d9312e2db..075159671b17 100644 --- a/core/java/com/android/internal/widget/ConversationLayout.java +++ b/core/java/com/android/internal/widget/ConversationLayout.java @@ -761,9 +761,13 @@ public class ConversationLayout extends FrameLayout // group : mExpandedGroupMessagePadding; + int iconPadding = mIsOneToOne || mIsCollapsed + ? mConversationIconTopPadding + : mConversationIconTopPaddingExpandedGroup; + mConversationIconContainer.setPaddingRelative( mConversationIconContainer.getPaddingStart(), - mConversationIconTopPadding, + iconPadding, mConversationIconContainer.getPaddingEnd(), mConversationIconContainer.getPaddingBottom()); diff --git a/core/res/res/layout/notification_template_material_conversation.xml b/core/res/res/layout/notification_template_material_conversation.xml index d3857941969b..139185f98b69 100644 --- a/core/res/res/layout/notification_template_material_conversation.xml +++ b/core/res/res/layout/notification_template_material_conversation.xml @@ -148,7 +148,6 @@ android:layout_weight="1" /> - 12dp - 17.5dp + 9dp 38dp diff --git a/core/res/res/values/styles_device_defaults.xml b/core/res/res/values/styles_device_defaults.xml index e9ac679ec39c..ef019ba92769 100644 --- a/core/res/res/values/styles_device_defaults.xml +++ b/core/res/res/values/styles_device_defaults.xml @@ -296,9 +296,12 @@ easier. + + +