From d4cb06cecbb338f9092406bef04f61d98ef90c3a Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Fri, 26 Aug 2016 16:34:42 +0200 Subject: wrap dynamic tags into multiple lines. fixes #2003 --- src/main/java/de/pixart/messenger/ui/adapter/ListItemAdapter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main/java/de/pixart/messenger/ui/adapter') diff --git a/src/main/java/de/pixart/messenger/ui/adapter/ListItemAdapter.java b/src/main/java/de/pixart/messenger/ui/adapter/ListItemAdapter.java index f338f7170..cea0cc67f 100644 --- a/src/main/java/de/pixart/messenger/ui/adapter/ListItemAdapter.java +++ b/src/main/java/de/pixart/messenger/ui/adapter/ListItemAdapter.java @@ -16,6 +16,8 @@ import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; +import com.wefika.flowlayout.FlowLayout; + import java.lang.ref.WeakReference; import java.util.List; import java.util.concurrent.RejectedExecutionException; @@ -59,7 +61,7 @@ public class ListItemAdapter extends ArrayAdapter { TextView tvName = (TextView) view.findViewById(R.id.contact_display_name); TextView tvJid = (TextView) view.findViewById(R.id.contact_jid); ImageView picture = (ImageView) view.findViewById(R.id.contact_photo); - LinearLayout tagLayout = (LinearLayout) view.findViewById(R.id.tags); + FlowLayout tagLayout = (FlowLayout) view.findViewById(R.id.tags); List tags = item.getTags(activity); if (tags.size() == 0 || !this.showDynamicTags) { -- cgit v1.2.3