diff options
Diffstat (limited to 'app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java')
-rw-r--r-- | app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java b/app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java index 8e9ac1926..510ed1281 100644 --- a/app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java +++ b/app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java @@ -36,12 +36,14 @@ import app.fedilab.android.client.Entities.AccountAdmin; import app.fedilab.android.helper.Helper; import app.fedilab.android.interfaces.OnRetrieveEmojiAccountInterface; +import static app.fedilab.android.helper.Helper.makeEmojis; + /** * Created by Thomas on 19/06/2019. * Adapter for account admins */ -public class AccountsAdminListAdapter extends RecyclerView.Adapter implements OnRetrieveEmojiAccountInterface { +public class AccountsAdminListAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> implements OnRetrieveEmojiAccountInterface { private List<AccountAdmin> accountAdmins; private Context context; @@ -74,8 +76,11 @@ public class AccountsAdminListAdapter extends RecyclerView.Adapter implements On else if (account.getDisplay_name() != null) { holder.account_dn.setText(account.getDisplay_name().replace("@", "")); } - } else + } else { holder.account_dn.setText(account.getDisplayNameSpan(), TextView.BufferType.SPANNABLE); + makeEmojis(context, holder.account_dn, account.getDisplayNameSpan(), account.getEmojis()); + } + if (account.getDisplayNameSpan() == null || account.getDisplayNameSpan().toString().trim().equals("")) { if (account.getDisplay_name() != null && !account.getDisplay_name().trim().equals("")) |