|
|
@ -187,6 +187,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|
|
|
private TextView tvTimeEx;
|
|
|
|
private TextView tvTimeEx;
|
|
|
|
private TextView tvSizeEx;
|
|
|
|
private TextView tvSizeEx;
|
|
|
|
private TextView tvSubjectEx;
|
|
|
|
private TextView tvSubjectEx;
|
|
|
|
|
|
|
|
private TextView tvFlags;
|
|
|
|
private TextView tvKeywords;
|
|
|
|
private TextView tvKeywords;
|
|
|
|
|
|
|
|
|
|
|
|
private TextView tvHeaders;
|
|
|
|
private TextView tvHeaders;
|
|
|
@ -257,6 +258,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|
|
|
tvTimeEx = itemView.findViewById(R.id.tvTimeEx);
|
|
|
|
tvTimeEx = itemView.findViewById(R.id.tvTimeEx);
|
|
|
|
tvSizeEx = itemView.findViewById(R.id.tvSizeEx);
|
|
|
|
tvSizeEx = itemView.findViewById(R.id.tvSizeEx);
|
|
|
|
tvSubjectEx = itemView.findViewById(R.id.tvSubjectEx);
|
|
|
|
tvSubjectEx = itemView.findViewById(R.id.tvSubjectEx);
|
|
|
|
|
|
|
|
tvFlags = itemView.findViewById(R.id.tvFlags);
|
|
|
|
tvKeywords = itemView.findViewById(R.id.tvKeywords);
|
|
|
|
tvKeywords = itemView.findViewById(R.id.tvKeywords);
|
|
|
|
|
|
|
|
|
|
|
|
tvHeaders = itemView.findViewById(R.id.tvHeaders);
|
|
|
|
tvHeaders = itemView.findViewById(R.id.tvHeaders);
|
|
|
@ -393,6 +395,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|
|
|
tvError.setVisibility(View.GONE);
|
|
|
|
tvError.setVisibility(View.GONE);
|
|
|
|
pbLoading.setVisibility(View.VISIBLE);
|
|
|
|
pbLoading.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tvFlags.setVisibility(View.GONE);
|
|
|
|
tvKeywords.setVisibility(View.GONE);
|
|
|
|
tvKeywords.setVisibility(View.GONE);
|
|
|
|
|
|
|
|
|
|
|
|
pbHeaders.setVisibility(View.GONE);
|
|
|
|
pbHeaders.setVisibility(View.GONE);
|
|
|
@ -616,6 +619,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|
|
|
|
|
|
|
|
|
|
|
grpExpanded.setVisibility(viewType == ViewType.THREAD && show_expanded ? View.VISIBLE : View.GONE);
|
|
|
|
grpExpanded.setVisibility(viewType == ViewType.THREAD && show_expanded ? View.VISIBLE : View.GONE);
|
|
|
|
grpAddress.setVisibility(viewType == ViewType.THREAD && show_expanded && show_addresses ? View.VISIBLE : View.GONE);
|
|
|
|
grpAddress.setVisibility(viewType == ViewType.THREAD && show_expanded && show_addresses ? View.VISIBLE : View.GONE);
|
|
|
|
|
|
|
|
tvFlags.setVisibility(View.GONE);
|
|
|
|
tvKeywords.setVisibility(View.GONE);
|
|
|
|
tvKeywords.setVisibility(View.GONE);
|
|
|
|
ivSearchContact.setVisibility(
|
|
|
|
ivSearchContact.setVisibility(
|
|
|
|
viewType == ViewType.THREAD && show_expanded && show_addresses &&
|
|
|
|
viewType == ViewType.THREAD && show_expanded && show_addresses &&
|
|
|
@ -663,6 +667,8 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|
|
|
tvSizeEx.setVisibility(message.size == null ? View.GONE : View.VISIBLE);
|
|
|
|
tvSizeEx.setVisibility(message.size == null ? View.GONE : View.VISIBLE);
|
|
|
|
|
|
|
|
|
|
|
|
tvSubjectEx.setText(message.subject);
|
|
|
|
tvSubjectEx.setText(message.subject);
|
|
|
|
|
|
|
|
tvFlags.setText(message.flags);
|
|
|
|
|
|
|
|
tvFlags.setVisibility(BuildConfig.DEBUG ? View.VISIBLE : View.GONE);
|
|
|
|
tvKeywords.setText(TextUtils.join(" ", message.keywords));
|
|
|
|
tvKeywords.setText(TextUtils.join(" ", message.keywords));
|
|
|
|
tvKeywords.setVisibility(message.keywords.length > 0 ? View.VISIBLE : View.GONE);
|
|
|
|
tvKeywords.setVisibility(message.keywords.length > 0 ? View.VISIBLE : View.GONE);
|
|
|
|
|
|
|
|
|
|
|
|