diff options
author | Andrew Sapperstein <asapperstein@google.com> | 2012-06-25 18:55:00 -0700 |
---|---|---|
committer | Andrew Sapperstein <asapperstein@google.com> | 2012-06-26 12:13:57 -0700 |
commit | afff6d79b4ea2713ef75bfdad8abd7e21ee20080 (patch) | |
tree | c258e00b1499a62c5a8bb1cd0af87e135bdae8b9 /src/com/android/mail/browse/MessageAttachmentTile.java | |
parent | f55099be2a3b49ef76f2cae169813721205ae3d3 (diff) | |
download | android_packages_apps_UnifiedEmail-afff6d79b4ea2713ef75bfdad8abd7e21ee20080.tar.gz android_packages_apps_UnifiedEmail-afff6d79b4ea2713ef75bfdad8abd7e21ee20080.tar.bz2 android_packages_apps_UnifiedEmail-afff6d79b4ea2713ef75bfdad8abd7e21ee20080.zip |
Updated the UI for attachments per revised mocks.
Now showing name/subtitle when we don't have a
preview or if we are in the compose view.
Still needs revised assets.
Change-Id: Ie522b5dd28b605c8e16793a65a75696c00169fae
Diffstat (limited to 'src/com/android/mail/browse/MessageAttachmentTile.java')
-rw-r--r-- | src/com/android/mail/browse/MessageAttachmentTile.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/com/android/mail/browse/MessageAttachmentTile.java b/src/com/android/mail/browse/MessageAttachmentTile.java index ce93f9a9f..daaa0cf6a 100644 --- a/src/com/android/mail/browse/MessageAttachmentTile.java +++ b/src/com/android/mail/browse/MessageAttachmentTile.java @@ -20,6 +20,7 @@ package com.android.mail.browse; import android.content.ActivityNotFoundException; import android.content.Context; import android.content.Intent; +import android.graphics.Bitmap; import android.net.Uri; import android.util.AttributeSet; import android.view.LayoutInflater; @@ -50,6 +51,7 @@ public class MessageAttachmentTile extends AttachmentTile implements OnClickList private int mPhotoIndex; private Uri mAttachmentsListUri; + private View mTextContainer; private final AttachmentActionHandler mActionHandler; @@ -92,6 +94,8 @@ public class MessageAttachmentTile extends AttachmentTile implements OnClickList protected void onFinishInflate() { super.onFinishInflate(); + mTextContainer = findViewById(R.id.attachment_tile_text_container); + setOnClickListener(this); } @@ -137,4 +141,16 @@ public class MessageAttachmentTile extends AttachmentTile implements OnClickList public void onUpdateStatus() { } + + @Override + public void setThumbnailToDefault() { + super.setThumbnailToDefault(); + mTextContainer.setVisibility(VISIBLE); + } + + @Override + public void setThumbnail(Bitmap result) { + super.setThumbnail(result); + mTextContainer.setVisibility(GONE); + } } |