Show delivered to address

pull/174/head
M66B 6 years ago
parent 701725245a
commit befb18dc23

@ -338,6 +338,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
private ImageButton ibAddContact; private ImageButton ibAddContact;
private TextView tvSubmitterTitle; private TextView tvSubmitterTitle;
private TextView tvDeliveredToTitle;
private TextView tvFromExTitle; private TextView tvFromExTitle;
private TextView tvToTitle; private TextView tvToTitle;
private TextView tvReplyToTitle; private TextView tvReplyToTitle;
@ -349,6 +350,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
private TextView tvSizeExTitle; private TextView tvSizeExTitle;
private TextView tvSubmitter; private TextView tvSubmitter;
private TextView tvDeliveredTo;
private TextView tvFromEx; private TextView tvFromEx;
private TextView tvTo; private TextView tvTo;
private TextView tvReplyTo; private TextView tvReplyTo;
@ -502,6 +504,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
ibAddContact = vsBody.findViewById(R.id.ibAddContact); ibAddContact = vsBody.findViewById(R.id.ibAddContact);
tvSubmitterTitle = vsBody.findViewById(R.id.tvSubmitterTitle); tvSubmitterTitle = vsBody.findViewById(R.id.tvSubmitterTitle);
tvDeliveredToTitle = vsBody.findViewById(R.id.tvDeliveredToTitle);
tvFromExTitle = vsBody.findViewById(R.id.tvFromExTitle); tvFromExTitle = vsBody.findViewById(R.id.tvFromExTitle);
tvToTitle = vsBody.findViewById(R.id.tvToTitle); tvToTitle = vsBody.findViewById(R.id.tvToTitle);
tvReplyToTitle = vsBody.findViewById(R.id.tvReplyToTitle); tvReplyToTitle = vsBody.findViewById(R.id.tvReplyToTitle);
@ -513,6 +516,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
tvSizeExTitle = vsBody.findViewById(R.id.tvSizeExTitle); tvSizeExTitle = vsBody.findViewById(R.id.tvSizeExTitle);
tvSubmitter = vsBody.findViewById(R.id.tvSubmitter); tvSubmitter = vsBody.findViewById(R.id.tvSubmitter);
tvDeliveredTo = vsBody.findViewById(R.id.tvDeliveredTo);
tvFromEx = vsBody.findViewById(R.id.tvFromEx); tvFromEx = vsBody.findViewById(R.id.tvFromEx);
tvTo = vsBody.findViewById(R.id.tvTo); tvTo = vsBody.findViewById(R.id.tvTo);
tvReplyTo = vsBody.findViewById(R.id.tvReplyTo); tvReplyTo = vsBody.findViewById(R.id.tvReplyTo);
@ -1119,6 +1123,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
ibAddContact.setVisibility(View.GONE); ibAddContact.setVisibility(View.GONE);
tvSubmitterTitle.setVisibility(View.GONE); tvSubmitterTitle.setVisibility(View.GONE);
tvDeliveredToTitle.setVisibility(View.GONE);
tvFromExTitle.setVisibility(View.GONE); tvFromExTitle.setVisibility(View.GONE);
tvToTitle.setVisibility(View.GONE); tvToTitle.setVisibility(View.GONE);
tvReplyToTitle.setVisibility(View.GONE); tvReplyToTitle.setVisibility(View.GONE);
@ -1130,6 +1135,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
tvSizeExTitle.setVisibility(View.GONE); tvSizeExTitle.setVisibility(View.GONE);
tvSubmitter.setVisibility(View.GONE); tvSubmitter.setVisibility(View.GONE);
tvDeliveredTo.setVisibility(View.GONE);
tvFromEx.setVisibility(View.GONE); tvFromEx.setVisibility(View.GONE);
tvTo.setVisibility(View.GONE); tvTo.setVisibility(View.GONE);
tvReplyTo.setVisibility(View.GONE); tvReplyTo.setVisibility(View.GONE);
@ -1306,6 +1312,10 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
tvSubmitter.setVisibility(show_addresses && !TextUtils.isEmpty(submitter) ? View.VISIBLE : View.GONE); tvSubmitter.setVisibility(show_addresses && !TextUtils.isEmpty(submitter) ? View.VISIBLE : View.GONE);
tvSubmitter.setText(submitter); tvSubmitter.setText(submitter);
tvDeliveredToTitle.setVisibility(show_addresses && !TextUtils.isEmpty(message.deliveredto) ? View.VISIBLE : View.GONE);
tvDeliveredTo.setVisibility(show_addresses && !TextUtils.isEmpty(message.deliveredto) ? View.VISIBLE : View.GONE);
tvDeliveredTo.setText(message.deliveredto);
tvFromExTitle.setVisibility(show_addresses && !TextUtils.isEmpty(from) ? View.VISIBLE : View.GONE); tvFromExTitle.setVisibility(show_addresses && !TextUtils.isEmpty(from) ? View.VISIBLE : View.GONE);
tvFromEx.setVisibility(show_addresses && !TextUtils.isEmpty(from) ? View.VISIBLE : View.GONE); tvFromEx.setVisibility(show_addresses && !TextUtils.isEmpty(from) ? View.VISIBLE : View.GONE);
tvFromEx.setText(from); tvFromEx.setText(from);

@ -123,6 +123,31 @@
app:layout_constraintStart_toEndOf="@+id/barrier_addresses" app:layout_constraintStart_toEndOf="@+id/barrier_addresses"
app:layout_constraintTop_toBottomOf="@id/barrier_action" /> app:layout_constraintTop_toBottomOf="@id/barrier_action" />
<TextView
android:id="@+id/tvDeliveredToTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:labelFor="@+id/tvFromEx"
android:text="@string/title_delivered_to"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSubmitter" />
<TextView
android:id="@+id/tvDeliveredTo"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:layout_marginEnd="6dp"
android:text="Delivered to"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textIsSelectable="true"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/barrier_addresses"
app:layout_constraintTop_toBottomOf="@id/tvSubmitter" />
<TextView <TextView
android:id="@+id/tvFromExTitle" android:id="@+id/tvFromExTitle"
android:layout_width="wrap_content" android:layout_width="wrap_content"
@ -133,7 +158,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small" android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold" android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSubmitter" /> app:layout_constraintTop_toBottomOf="@id/tvDeliveredTo" />
<TextView <TextView
android:id="@+id/tvFromEx" android:id="@+id/tvFromEx"
@ -146,7 +171,7 @@
android:textIsSelectable="true" android:textIsSelectable="true"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/barrier_addresses" app:layout_constraintStart_toEndOf="@+id/barrier_addresses"
app:layout_constraintTop_toBottomOf="@id/tvSubmitter" /> app:layout_constraintTop_toBottomOf="@id/tvDeliveredTo" />
<TextView <TextView
android:id="@+id/tvToTitle" android:id="@+id/tvToTitle"
@ -354,6 +379,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:barrierDirection="end" app:barrierDirection="end"
app:constraint_referenced_ids=" app:constraint_referenced_ids="
tvSubmitterTitle,tvDeliveredToTitle,
tvFromExTitle,tvToTitle,tvReplyToTitle, tvFromExTitle,tvToTitle,tvReplyToTitle,
tvCcTitle,tvBccTitle, tvCcTitle,tvBccTitle,
tvIdentityTitle, tvIdentityTitle,

@ -727,6 +727,7 @@
<string name="title_compose">Compose</string> <string name="title_compose">Compose</string>
<string name="title_submitter">Sent by:</string> <string name="title_submitter">Sent by:</string>
<string name="title_delivered_to">Delivered to:</string>
<string name="title_from">From:</string> <string name="title_from">From:</string>
<string name="title_to">To:</string> <string name="title_to">To:</string>
<string name="title_reply_to">Reply to:</string> <string name="title_reply_to">Reply to:</string>

Loading…
Cancel
Save