replicant-packages_apps_Email/res/layout-xlarge/message_list_item.xml
Marc Blank bad09c18d9 Correct drag & drop mechanics; implement multiple selection
* This CL brings drag&drop move in line with the current document
  describing its functionality in the Email app

Bug: 3135124

TODO: Assets and proper creation of the drag thumbnail based on
  those assets
TODO: Review long-press behavior re: press on subject vs sender

Change-Id: I6e1ee1a1f055feb041a0338f2f5c775a88620595
2010-11-04 17:13:55 -07:00

107 lines
3.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- xlarge -->
<!-- extends RelativeLayout -->
<com.android.email.activity.MessageListItem
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:background="?android:attr/activatedBackgroundIndicator"
>
<View
android:id="@+id/chip"
android:background="@drawable/appointment_indicator_leftside_1"
android:layout_width="4dip"
android:layout_height="match_parent"
android:layout_centerVertical="true"
/>
<ImageView
android:id="@+id/selected"
android:layout_toRightOf="@id/chip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:paddingLeft="24dip"
android:paddingRight="24dip"
/>
<ImageView
android:id="@+id/favorite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:paddingLeft="24dip"
android:paddingRight="24dip"
/>
<TextView
android:id="@+id/from"
android:layout_toRightOf="@id/selected"
android:layout_width="80dip"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:ellipsize="end"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceMedium"
/>
<TextView
android:id="@+id/date"
android:layout_toLeftOf="@id/favorite"
android:layout_width="80dip"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="0dip"
android:ellipsize="end"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceMedium"
/>
<ImageView
android:id="@+id/icon_invite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/date"
android:layout_marginLeft="4dip"
android:layout_marginRight="4dip"
android:layout_centerVertical="true"
android:src="@drawable/ic_calendar_event_small"
android:visibility="gone"
/>
<ImageView
android:id="@+id/icon_attachment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/icon_invite"
android:layout_marginLeft="4dip"
android:layout_marginRight="4dip"
android:layout_centerVertical="true"
android:src="@drawable/ic_mms_attachment_small"
android:visibility="gone"
/>
<TextView
android:id="@+id/subject"
android:layout_toRightOf="@id/from"
android:layout_toLeftOf="@id/icon_attachment"
android:layout_width="80dip"
android:layout_height="match_parent"
android:layout_marginBottom="12dip"
android:layout_marginTop="12dip"
android:layout_marginRight="24dip"
android:layout_marginLeft="24dip"
android:layout_centerVertical="true"
/>
</com.android.email.activity.MessageListItem>