diff options
author | Thomas <tschneider.ac@gmail.com> | 2023-02-11 18:45:52 +0100 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2023-02-11 18:45:52 +0100 |
commit | d89c16b3ea587024ed241a9e77db9d60f516f07c (patch) | |
tree | 902b1c2224e0c1b3a73fa3c71d7864ff60db0f0a /app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java | |
parent | 00a2f0b67a9b50644a671611bfd917b9c5dd5d00 (diff) |
Add chat view
Diffstat (limited to 'app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java')
-rw-r--r-- | app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java index 9e21a106a..6abc61577 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java @@ -17,6 +17,7 @@ package app.fedilab.android.mastodon.ui.drawer; import android.content.Context; import android.view.LayoutInflater; +import android.view.View; import android.view.ViewGroup; import android.widget.TextView; @@ -80,6 +81,23 @@ public class StatusDirectMessageAdapter extends RecyclerView.Adapter<RecyclerVie holder.binding.date.setTextColor(ThemeHelper.getAttColor(context, textColor)); holder.binding.messageContent.setTextColor(ThemeHelper.getAttColor(context, textColor)); holder.binding.userName.setTextColor(ThemeHelper.getAttColor(context, textColor)); + + if (status.media_attachments != null && status.media_attachments.size() > 0) { + holder.binding.media.container.setVisibility(View.VISIBLE); + if (status.media_attachments.size() == 1) { + + } else if (status.media_attachments.size() == 2) { + + } else if (status.media_attachments.size() == 3) { + + } else if (status.media_attachments.size() == 4) { + + } else { + + } + } else { + holder.binding.media.container.setVisibility(View.GONE); + } } @Override |