Merge "Remove presence from conversation view." into jb-ub-mail-ur10
diff --git a/res/layout/conversation_message_upper_header_text.xml b/res/layout/conversation_message_upper_header_text.xml
index dc695d7..90d652a 100644
--- a/res/layout/conversation_message_upper_header_text.xml
+++ b/res/layout/conversation_message_upper_header_text.xml
@@ -57,30 +57,28 @@
android:layout_alignParentStart="true"
android:layout_alignParentLeft="true"
style="@style/MessageSenderNameStyle" />
- <ImageView
- android:id="@+id/presence"
- android:layout_below="@id/sender_name"
- style="@style/MessageHeaderPresenceStyle" />
<TextView
android:id="@+id/sender_email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/sender_name"
- android:layout_toEndOf="@id/presence"
- android:layout_toRightOf="@id/presence"
+ android:layout_alignParentStart="true"
+ android:layout_alignParentLeft="true"
style="@style/MessageHeaderSubtitleStyle" />
<TextView
android:id="@+id/send_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/sender_email"
- android:layout_toEndOf="@id/presence"
- android:layout_toRightOf="@id/presence"
+ android:layout_alignParentStart="true"
+ android:layout_alignParentLeft="true"
style="@style/MessageHeaderSubtitleStyle" />
<TextView
android:id="@+id/email_snippet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/sender_name"
+ android:layout_alignParentStart="true"
+ android:layout_alignParentLeft="true"
style="@style/MessageHeaderSnippetStyle" />
</RelativeLayout>
diff --git a/src/com/android/mail/browse/MessageHeaderView.java b/src/com/android/mail/browse/MessageHeaderView.java
index 8b0dda1..11fb46e 100644
--- a/src/com/android/mail/browse/MessageHeaderView.java
+++ b/src/com/android/mail/browse/MessageHeaderView.java
@@ -25,7 +25,6 @@
import android.graphics.Bitmap;
import android.graphics.Typeface;
import android.os.Build;
-import android.provider.ContactsContract;
import android.text.Spannable;
import android.text.SpannableStringBuilder;
import android.text.Spanned;
@@ -55,7 +54,6 @@
import com.android.mail.compose.ComposeActivity;
import com.android.mail.perf.Timer;
import com.android.mail.photomanager.LetterTileProvider;
-import com.android.mail.preferences.MailPrefs;
import com.android.mail.providers.Account;
import com.android.mail.providers.Address;
import com.android.mail.providers.Conversation;
@@ -121,7 +119,6 @@
private SpamWarningView mSpamWarningView;
private TextView mImagePromptView;
private MessageInviteView mInviteView;
- private ImageView mPresenceView;
private View mForwardButton;
private View mOverflowButton;
private View mDraftIcon;
@@ -280,7 +277,6 @@
mReplyAllButton = findViewById(R.id.reply_all);
mForwardButton = findViewById(R.id.forward);
mStarView = (ImageView) findViewById(R.id.star);
- mPresenceView = (ImageView) findViewById(R.id.presence);
mTitleContainerView = (ViewGroup) findViewById(R.id.title_container);
mOverflowButton = findViewById(R.id.overflow);
mDraftIcon = findViewById(R.id.draft);
@@ -794,9 +790,6 @@
}
private void updateContactInfo() {
-
- mPresenceView.setImageDrawable(null);
- mPresenceView.setVisibility(GONE);
if (mContactInfoSource == null || mSender == null) {
mPhotoView.setImageToDefault();
mPhotoView.setContentDescription(getResources().getString(
@@ -817,14 +810,8 @@
mPhotoView.assignContactUri(info.contactUri);
if (info.photo != null) {
mPhotoView.setImageBitmap(info.photo);
- contentDesc = String.format(contentDesc, mSender.getName());
photoSet = true;
}
- if (!mIsDraft && info.status != null) {
- mPresenceView.setImageResource(ContactsContract.StatusUpdates
- .getPresenceIconResourceId(info.status));
- mPresenceView.setVisibility(VISIBLE);
- }
} else {
mPhotoView.assignContactFromEmail(email, true /* lazyLookup */);
}