summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-02-11 18:45:52 +0100
committerThomas <tschneider.ac@gmail.com>2023-02-11 18:45:52 +0100
commitd89c16b3ea587024ed241a9e77db9d60f516f07c (patch)
tree902b1c2224e0c1b3a73fa3c71d7864ff60db0f0a /app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusDirectMessageAdapter.java
parent00a2f0b67a9b50644a671611bfd917b9c5dd5d00 (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.java18
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