<?xml version="1.0" encoding="utf-8"?>
<com.fsck.k9.view.AttachmentView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:paddingBottom="4dip">
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:paddingLeft="4dip">
        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="?attr/messageViewAttachmentBackground"
            android:gravity="center_vertical">
            <ImageView
                android:id="@+id/attachment_icon"
                android:layout_width="62dip"
                android:layout_height="62dip"
                android:src="@drawable/attached_image_placeholder"
                android:layout_marginLeft="4dip"
                android:layout_marginRight="4dip"
                android:layout_marginBottom="4dip"
                android:layout_marginTop="4dip" />
            <TextView
                android:id="@+id/attachment_name"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceMedium"
                android:textColor="?android:attr/textColorSecondary"
                android:singleLine="true"
                android:ellipsize="middle"
                android:layout_alignParentTop="true"
                android:layout_toRightOf="@id/attachment_icon"
                android:layout_alignParentRight="true"
                android:layout_alignWithParentIfMissing="true" />
            <TextView
                android:id="@+id/attachment_info"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceSmall"
                android:textColor="?android:attr/textColorTertiary"
                android:singleLine="true"
                android:ellipsize="middle"
                android:layout_alignLeft="@id/attachment_name"
                android:layout_below="@id/attachment_name"
                android:layout_alignWithParentIfMissing="true" />
            <Button
                android:id="@+id/download"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                style="?android:attr/buttonStyleSmall"
                android:paddingLeft="20dip"
                android:paddingRight="20dip"
                android:text="@string/message_view_attachment_download_action"
                android:singleLine="true"
                android:layout_alignParentRight="true"
                android:layout_below="@id/attachment_name"
                android:layout_marginTop="6dip" />
            <Button
                android:id="@+id/view"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                style="?android:attr/buttonStyleSmall"
                android:paddingLeft="20dip"
                android:paddingRight="20dip"
                android:text="@string/message_view_attachment_view_action"
                android:singleLine="true"
                android:layout_toLeftOf="@id/download"
                android:layout_alignWithParentIfMissing="true"
                android:layout_below="@id/attachment_name"
                android:layout_marginTop="6dip" />
        </RelativeLayout>
    </LinearLayout>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_gravity="center_vertical">
        <ImageView
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:src="@drawable/ic_email_attachment"
            android:layout_alignParentLeft="true" />
    </LinearLayout>
</com.fsck.k9.view.AttachmentView>