diff --git a/res/drawable-hdpi/header_convo_view_sender_bg_holo.png b/res/drawable-hdpi/header_convo_view_sender_bg_holo.png
new file mode 100644
index 000000000..57067637a
Binary files /dev/null and b/res/drawable-hdpi/header_convo_view_sender_bg_holo.png differ
diff --git a/res/drawable-hdpi/ic_show_images_holo_light.png b/res/drawable-hdpi/ic_show_images_holo_light.png
new file mode 100644
index 000000000..c5ae5953f
Binary files /dev/null and b/res/drawable-hdpi/ic_show_images_holo_light.png differ
diff --git a/res/drawable-hdpi/list_arrow_selected_holo.9.png b/res/drawable-hdpi/list_arrow_selected_holo.9.png
new file mode 100644
index 000000000..287086dd4
Binary files /dev/null and b/res/drawable-hdpi/list_arrow_selected_holo.9.png differ
diff --git a/res/drawable-hdpi/list_conversation_wide_read_selected_holo.9.png b/res/drawable-hdpi/list_conversation_wide_read_selected_holo.9.png
new file mode 100644
index 000000000..38c63cf9c
Binary files /dev/null and b/res/drawable-hdpi/list_conversation_wide_read_selected_holo.9.png differ
diff --git a/res/drawable-hdpi/list_conversation_wide_unread_selected_holo.9.png b/res/drawable-hdpi/list_conversation_wide_unread_selected_holo.9.png
new file mode 100644
index 000000000..34f23d7d7
Binary files /dev/null and b/res/drawable-hdpi/list_conversation_wide_unread_selected_holo.9.png differ
diff --git a/res/drawable-hdpi/list_selected_holo.9.png b/res/drawable-hdpi/list_selected_holo.9.png
new file mode 100644
index 000000000..c2d513d4c
Binary files /dev/null and b/res/drawable-hdpi/list_selected_holo.9.png differ
diff --git a/res/drawable-hdpi/message_header_bg.png b/res/drawable-hdpi/message_header_bg.png
deleted file mode 100644
index 9306813e3..000000000
Binary files a/res/drawable-hdpi/message_header_bg.png and /dev/null differ
diff --git a/res/drawable-hdpi/message_header_fold.9.png b/res/drawable-hdpi/message_header_fold.9.png
deleted file mode 100644
index 1a6bc04f0..000000000
Binary files a/res/drawable-hdpi/message_header_fold.9.png and /dev/null differ
diff --git a/res/drawable-mdpi/header_convo_view_sender_bg_holo.png b/res/drawable-mdpi/header_convo_view_sender_bg_holo.png
new file mode 100644
index 000000000..940960fb0
Binary files /dev/null and b/res/drawable-mdpi/header_convo_view_sender_bg_holo.png differ
diff --git a/res/drawable-mdpi/ic_show_images_holo_light.png b/res/drawable-mdpi/ic_show_images_holo_light.png
new file mode 100644
index 000000000..46c9e51f3
Binary files /dev/null and b/res/drawable-mdpi/ic_show_images_holo_light.png differ
diff --git a/res/drawable-mdpi/list_arrow_selected_holo.9.png b/res/drawable-mdpi/list_arrow_selected_holo.9.png
new file mode 100644
index 000000000..313990499
Binary files /dev/null and b/res/drawable-mdpi/list_arrow_selected_holo.9.png differ
diff --git a/res/drawable-mdpi/list_conversation_wide_read_selected_holo.9.png b/res/drawable-mdpi/list_conversation_wide_read_selected_holo.9.png
new file mode 100644
index 000000000..5b23d730f
Binary files /dev/null and b/res/drawable-mdpi/list_conversation_wide_read_selected_holo.9.png differ
diff --git a/res/drawable-mdpi/list_conversation_wide_unread_selected_holo.9.png b/res/drawable-mdpi/list_conversation_wide_unread_selected_holo.9.png
new file mode 100644
index 000000000..23883bc07
Binary files /dev/null and b/res/drawable-mdpi/list_conversation_wide_unread_selected_holo.9.png differ
diff --git a/res/drawable-mdpi/list_selected_holo.9.png b/res/drawable-mdpi/list_selected_holo.9.png
new file mode 100644
index 000000000..f76fbbc5a
Binary files /dev/null and b/res/drawable-mdpi/list_selected_holo.9.png differ
diff --git a/res/drawable-mdpi/message_header_bg.png b/res/drawable-mdpi/message_header_bg.png
deleted file mode 100644
index 9a161844e..000000000
Binary files a/res/drawable-mdpi/message_header_bg.png and /dev/null differ
diff --git a/res/drawable-mdpi/message_header_fold.9.png b/res/drawable-mdpi/message_header_fold.9.png
deleted file mode 100644
index 8ed1e3b32..000000000
Binary files a/res/drawable-mdpi/message_header_fold.9.png and /dev/null differ
diff --git a/res/drawable/message_header_bg.xml b/res/drawable/message_header_bg.xml
new file mode 100644
index 000000000..d3d6ca4a1
--- /dev/null
+++ b/res/drawable/message_header_bg.xml
@@ -0,0 +1,20 @@
+
+
+
+
diff --git a/res/drawable/message_list_read_selector.xml b/res/drawable/message_list_read_selector.xml
index 54fa6070a..72ea2311d 100644
--- a/res/drawable/message_list_read_selector.xml
+++ b/res/drawable/message_list_read_selector.xml
@@ -17,9 +17,12 @@
-
+
+
diff --git a/res/drawable/message_list_unread_selector.xml b/res/drawable/message_list_unread_selector.xml
index b3f2159b4..3c043ec7d 100644
--- a/res/drawable/message_list_unread_selector.xml
+++ b/res/drawable/message_list_unread_selector.xml
@@ -19,7 +19,12 @@
android:drawable="@drawable/list_message_focused_holo" />
+
+
diff --git a/res/drawable/message_list_wide_read_selector.xml b/res/drawable/message_list_wide_read_selector.xml
index 2dc6ba50a..68eb8ad48 100644
--- a/res/drawable/message_list_wide_read_selector.xml
+++ b/res/drawable/message_list_wide_read_selector.xml
@@ -15,7 +15,7 @@
-->
-
+
diff --git a/res/drawable/message_list_wide_unread_selector.xml b/res/drawable/message_list_wide_unread_selector.xml
index 597985e5e..f92c5f14f 100644
--- a/res/drawable/message_list_wide_unread_selector.xml
+++ b/res/drawable/message_list_wide_unread_selector.xml
@@ -17,5 +17,7 @@
+
diff --git a/res/layout-xlarge/message_view_fragment.xml b/res/layout-xlarge/message_view_fragment.xml
index 7f248904d..a649918e1 100644
--- a/res/layout-xlarge/message_view_fragment.xml
+++ b/res/layout-xlarge/message_view_fragment.xml
@@ -43,17 +43,23 @@
+
+
@@ -61,7 +67,7 @@
android:id="@+id/badge"
android:layout_width="64dip"
android:layout_height="64dip"
- android:layout_below="@id/subject"
+ android:layout_below="@id/subject_divider"
android:layout_alignLeft="@id/subject"
android:padding="0dip"
android:scaleType="fitCenter"
@@ -71,21 +77,11 @@
android:id="@+id/header_background"
android:layout_width="0dip"
android:layout_height="64dip"
- android:layout_below="@id/subject"
+ android:layout_below="@id/subject_divider"
android:layout_toRightOf="@id/badge"
android:layout_alignRight="@id/subject"
android:background="@drawable/message_header_bg"
/>
-
-
-
-
@@ -197,10 +188,10 @@
@@ -256,7 +249,7 @@
@@ -352,6 +347,8 @@
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
+ android:layout_marginLeft="14dip"
+ android:layout_marginRight="14dip"
android:background="#ffffffff"
android:visibility="gone"
/>
@@ -364,6 +361,8 @@
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
+ android:layout_marginLeft="14dip"
+ android:layout_marginRight="14dip"
android:visibility="gone"
>
@@ -375,6 +374,8 @@
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
+ android:layout_marginLeft="14dip"
+ android:layout_marginRight="14dip"
android:visibility="gone"
>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 72e198a74..58c238f5e 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -93,4 +93,12 @@
- false
- true
+
+
diff --git a/src/com/android/email/activity/MessageListItem.java b/src/com/android/email/activity/MessageListItem.java
index e0d0a1b89..bb33be100 100644
--- a/src/com/android/email/activity/MessageListItem.java
+++ b/src/com/android/email/activity/MessageListItem.java
@@ -395,6 +395,7 @@ public class MessageListItem extends View {
@Override
public void draw(Canvas canvas) {
// Update the background, before View.draw() draws it.
+ setSelected(mAdapter.isSelected(this));
updateBackground();
super.draw(canvas);
}