From 5cba9c10ac7428287a26c0f322ae4ee14ac9012c Mon Sep 17 00:00:00 2001 From: Ben Komalo Date: Sat, 25 Jun 2011 16:34:37 -0700 Subject: [PATCH] Replace details dialog with expando subheader Change-Id: I7b0f63b7b5ce7172ac32b8c00891005b9f2e28ee --- .../com/android/emailcommon/mail/Address.java | 3 +- res/layout-sw600dp/message_view_fragment.xml | 57 ++----- res/layout/message_view_details.xml | 149 ++++++++---------- res/layout/message_view_fragment.xml | 41 +---- res/layout/message_view_subheader.xml | 67 ++++++++ .../activity/MessageViewFragmentBase.java | 67 +++++--- .../MessageViewMessageDetailsDialog.java | 97 ------------ 7 files changed, 199 insertions(+), 282 deletions(-) create mode 100644 res/layout/message_view_subheader.xml delete mode 100644 src/com/android/email/activity/MessageViewMessageDetailsDialog.java diff --git a/emailcommon/src/com/android/emailcommon/mail/Address.java b/emailcommon/src/com/android/emailcommon/mail/Address.java index 7866c8e0d..a135d96b1 100644 --- a/emailcommon/src/com/android/emailcommon/mail/Address.java +++ b/emailcommon/src/com/android/emailcommon/mail/Address.java @@ -238,7 +238,8 @@ public class Address { StringBuffer sb = new StringBuffer(addresses[0].toString()); for (int i = 1; i < addresses.length; i++) { sb.append(separator); - sb.append(addresses[i].toString()); + // TODO: investigate why this .trim() is needed. + sb.append(addresses[i].toString().trim()); } return sb.toString(); } diff --git a/res/layout-sw600dp/message_view_fragment.xml b/res/layout-sw600dp/message_view_fragment.xml index 003319ade..d7ed2618c 100644 --- a/res/layout-sw600dp/message_view_fragment.xml +++ b/res/layout-sw600dp/message_view_fragment.xml @@ -179,58 +179,21 @@ -