diff --git a/res/drawable-hdpi/divider_horizontal_holo_light.9.png b/res/drawable-hdpi/divider_horizontal_holo_light.9.png
new file mode 100644
index 000000000..064cf07de
Binary files /dev/null and b/res/drawable-hdpi/divider_horizontal_holo_light.9.png differ
diff --git a/res/drawable-hdpi/ic_attachment_holo_light.png b/res/drawable-hdpi/ic_attachment_holo_light.png
index eae145e11..60a333148 100644
Binary files a/res/drawable-hdpi/ic_attachment_holo_light.png and b/res/drawable-hdpi/ic_attachment_holo_light.png differ
diff --git a/res/drawable-hdpi/ic_cancel_holo_light.png b/res/drawable-hdpi/ic_cancel_holo_light.png
new file mode 100644
index 000000000..d8cacb44a
Binary files /dev/null and b/res/drawable-hdpi/ic_cancel_holo_light.png differ
diff --git a/res/drawable-hdpi/ic_menu_send_disabled_holo_light.png b/res/drawable-hdpi/ic_menu_send_disabled_holo_light.png
new file mode 100644
index 000000000..24232e400
Binary files /dev/null and b/res/drawable-hdpi/ic_menu_send_disabled_holo_light.png differ
diff --git a/res/drawable-hdpi/ic_menu_send_holo_light.png b/res/drawable-hdpi/ic_menu_send_holo_light.png
index 634003530..95fc4fc2a 100644
Binary files a/res/drawable-hdpi/ic_menu_send_holo_light.png and b/res/drawable-hdpi/ic_menu_send_holo_light.png differ
diff --git a/res/drawable-hdpi/ic_menu_send_normal_holo_light.png b/res/drawable-hdpi/ic_menu_send_normal_holo_light.png
new file mode 100644
index 000000000..0aa3651d1
Binary files /dev/null and b/res/drawable-hdpi/ic_menu_send_normal_holo_light.png differ
diff --git a/res/drawable-mdpi/divider_horizontal_holo_light.9.png b/res/drawable-mdpi/divider_horizontal_holo_light.9.png
new file mode 100644
index 000000000..064cf07de
Binary files /dev/null and b/res/drawable-mdpi/divider_horizontal_holo_light.9.png differ
diff --git a/res/drawable-mdpi/ic_attachment_holo_light.png b/res/drawable-mdpi/ic_attachment_holo_light.png
index 07413d61f..0b6cc108c 100644
Binary files a/res/drawable-mdpi/ic_attachment_holo_light.png and b/res/drawable-mdpi/ic_attachment_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_cancel_holo_light.png b/res/drawable-mdpi/ic_cancel_holo_light.png
new file mode 100644
index 000000000..56705c333
Binary files /dev/null and b/res/drawable-mdpi/ic_cancel_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_menu_send_disabled_holo_light.png b/res/drawable-mdpi/ic_menu_send_disabled_holo_light.png
new file mode 100644
index 000000000..f013053b5
Binary files /dev/null and b/res/drawable-mdpi/ic_menu_send_disabled_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_menu_send_holo_light.png b/res/drawable-mdpi/ic_menu_send_holo_light.png
index 0711485ea..e90a8c1ba 100644
Binary files a/res/drawable-mdpi/ic_menu_send_holo_light.png and b/res/drawable-mdpi/ic_menu_send_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_menu_send_normal_holo_light.png b/res/drawable-mdpi/ic_menu_send_normal_holo_light.png
new file mode 100644
index 000000000..3275d70ae
Binary files /dev/null and b/res/drawable-mdpi/ic_menu_send_normal_holo_light.png differ
diff --git a/res/drawable-xhdpi/divider_horizontal_holo_light.9.png b/res/drawable-xhdpi/divider_horizontal_holo_light.9.png
new file mode 100644
index 000000000..ce444863c
Binary files /dev/null and b/res/drawable-xhdpi/divider_horizontal_holo_light.9.png differ
diff --git a/res/drawable-xhdpi/ic_attachment_holo_light.png b/res/drawable-xhdpi/ic_attachment_holo_light.png
index bc0fa9135..f878ed696 100644
Binary files a/res/drawable-xhdpi/ic_attachment_holo_light.png and b/res/drawable-xhdpi/ic_attachment_holo_light.png differ
diff --git a/res/drawable-xhdpi/ic_cancel_holo_light.png b/res/drawable-xhdpi/ic_cancel_holo_light.png
new file mode 100644
index 000000000..630f3fd4c
Binary files /dev/null and b/res/drawable-xhdpi/ic_cancel_holo_light.png differ
diff --git a/res/drawable-xhdpi/ic_menu_send_disabled_holo_light.png b/res/drawable-xhdpi/ic_menu_send_disabled_holo_light.png
new file mode 100644
index 000000000..b3143f63b
Binary files /dev/null and b/res/drawable-xhdpi/ic_menu_send_disabled_holo_light.png differ
diff --git a/res/drawable-xhdpi/ic_menu_send_holo_light.png b/res/drawable-xhdpi/ic_menu_send_holo_light.png
index cb83e583b..9f4c7973c 100644
Binary files a/res/drawable-xhdpi/ic_menu_send_holo_light.png and b/res/drawable-xhdpi/ic_menu_send_holo_light.png differ
diff --git a/res/drawable-xhdpi/ic_menu_send_normal_holo_light.png b/res/drawable-xhdpi/ic_menu_send_normal_holo_light.png
new file mode 100644
index 000000000..294f4769e
Binary files /dev/null and b/res/drawable-xhdpi/ic_menu_send_normal_holo_light.png differ
diff --git a/res/layout-sw600dp/compose_area_buttons.xml b/res/layout-sw600dp/compose_area_buttons.xml
new file mode 100644
index 000000000..f20297a3c
--- /dev/null
+++ b/res/layout-sw600dp/compose_area_buttons.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout-sw600dp/message_compose.xml b/res/layout-sw600dp/message_compose.xml
index 9138a9af7..12d02a8c0 100644
--- a/res/layout-sw600dp/message_compose.xml
+++ b/res/layout-sw600dp/message_compose.xml
@@ -13,194 +13,148 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
-
-
-
-
+ android:fillViewport="true">
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:paddingLeft="100dip">
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/res/layout-sw600dp/message_compose_attachment.xml b/res/layout-sw600dp/message_compose_attachment.xml
deleted file mode 100644
index 254b17bc9..000000000
--- a/res/layout-sw600dp/message_compose_attachment.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/layout/message_compose_attachment.xml b/res/layout/attachment.xml
similarity index 85%
rename from res/layout/message_compose_attachment.xml
rename to res/layout/attachment.xml
index 70566d5ec..bb3457bce 100644
--- a/res/layout/message_compose_attachment.xml
+++ b/res/layout/attachment.xml
@@ -13,10 +13,7 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
+
+
+
-
- 360dip
- match_parent
+
+ 800dip
diff --git a/res/values/dimensions.xml b/res/values/dimensions.xml
index b80270ad4..3590424e5 100644
--- a/res/values/dimensions.xml
+++ b/res/values/dimensions.xml
@@ -41,7 +41,7 @@
18sp
16dip
- 120dip
+ 700dip
16dip
diff --git a/res/values/strings.xml b/res/values/strings.xml
index ab594808f..c95126680 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -101,11 +101,11 @@
Move
- + Cc/Bcc
+ + Cc/Bcc
Add Cc/Bcc
- Attach file
+ Attach file
Close
diff --git a/src/com/android/email/activity/MessageCompose.java b/src/com/android/email/activity/MessageCompose.java
index 11e23de60..23f20e679 100644
--- a/src/com/android/email/activity/MessageCompose.java
+++ b/src/com/android/email/activity/MessageCompose.java
@@ -751,7 +751,7 @@ public class MessageCompose extends Activity implements OnClickListener, OnFocus
setFocusShifter(R.id.to_label, R.id.to);
setFocusShifter(R.id.cc_label, R.id.cc);
setFocusShifter(R.id.bcc_label, R.id.bcc);
- setFocusShifter(R.id.tap_trap, R.id.body_text);
+ setFocusShifter(R.id.composearea_tap_trap_bottom, R.id.body_text);
mMessageContentView.setOnFocusChangeListener(this);
@@ -1615,10 +1615,10 @@ public class MessageCompose extends Activity implements OnClickListener, OnFocus
// manually are still removable.
final boolean allowDelete = (attachment.mFlags & Attachment.FLAG_SMART_FORWARD) == 0;
- View view = getLayoutInflater().inflate(R.layout.message_compose_attachment,
- mAttachmentContentView, false);
+ View view = getLayoutInflater().inflate(R.layout.attachment, mAttachmentContentView,
+ false);
TextView nameView = UiUtilities.getView(view, R.id.attachment_name);
- ImageView delete = UiUtilities.getView(view, R.id.attachment_delete);
+ ImageView delete = UiUtilities.getView(view, R.id.remove_attachment);
TextView sizeView = UiUtilities.getView(view, R.id.attachment_size);
nameView.setText(attachment.mFileName);
@@ -1680,7 +1680,7 @@ public class MessageCompose extends Activity implements OnClickListener, OnFocus
return;
}
switch (view.getId()) {
- case R.id.attachment_delete:
+ case R.id.remove_attachment:
onDeleteAttachmentIconClicked(view);
break;
}