don't show '0' when fav/boost count is zero

This commit is contained in:
Kasun 2019-06-14 15:50:13 +05:30
parent b7a90b3aef
commit afd2f9055a
1 changed files with 18 additions and 9 deletions

View File

@ -1537,15 +1537,24 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct
holder.status_mention_spoiler.setText(Helper.makeMentionsClick(context, status.getMentions()), TextView.BufferType.SPANNABLE); holder.status_mention_spoiler.setText(Helper.makeMentionsClick(context, status.getMentions()), TextView.BufferType.SPANNABLE);
holder.status_mention_spoiler.setMovementMethod(LinkMovementMethod.getInstance()); holder.status_mention_spoiler.setMovementMethod(LinkMovementMethod.getInstance());
if (getItemViewType(viewHolder.getAdapterPosition()) != COMPACT_STATUS && getItemViewType(viewHolder.getAdapterPosition()) != CONSOLE_STATUS) { if (getItemViewType(viewHolder.getAdapterPosition()) != COMPACT_STATUS && getItemViewType(viewHolder.getAdapterPosition()) != CONSOLE_STATUS) {
if (status.getReblog() == null) if (status.getReblog() == null) {
holder.status_favorite_count.setText(String.valueOf(status.getFavourites_count())); if (status.getFavourites_count() > 0)
else holder.status_favorite_count.setText(String.valueOf(status.getFavourites_count()));
holder.status_favorite_count.setText(String.valueOf(status.getReblog().getFavourites_count())); }
if (status.getReblog() == null) else {
holder.status_reblog_count.setText(String.valueOf(status.getReblogs_count())); if (status.getReblog().getFavourites_count() > 0)
else holder.status_favorite_count.setText(String.valueOf(status.getReblog().getFavourites_count()));
holder.status_reblog_count.setText(String.valueOf(status.getReblog().getReblogs_count())); }
if (status.getReblog() == null) {
if (status.getReblogs_count() > 0)
holder.status_reblog_count.setText(String.valueOf(status.getReblogs_count()));
}
else {
if (status.getReblog().getReblogs_count() > 0)
holder.status_reblog_count.setText(String.valueOf(status.getReblog().getReblogs_count()));
}
} }
if (getItemViewType(viewHolder.getAdapterPosition()) == FOCUSED_STATUS) { if (getItemViewType(viewHolder.getAdapterPosition()) == FOCUSED_STATUS) {
String fullDate_tmp = Helper.dateDiffFull(status.getCreated_at()); String fullDate_tmp = Helper.dateDiffFull(status.getCreated_at());