|
|
@@ -7,6 +7,9 @@ import android.widget.TextView;
|
|
|
import com.bumptech.glide.Glide;
|
|
|
import com.bumptech.glide.load.resource.bitmap.BitmapTransitionOptions;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.ContentsDetailBean;
|
|
|
import kr.co.zumo.app.lifeplus.util.StringUtil;
|
|
|
@@ -31,6 +34,7 @@ public class ContentsListicleCoverHolder extends ContentsHolder<ContentsDetailBe
|
|
|
private TextView textViewSubTitle;
|
|
|
private TextView textViewTitle;
|
|
|
private TextView textViewTag1;
|
|
|
+ private TextView textViewTag2;
|
|
|
private TextView textViewCopyRight;
|
|
|
private View viewBar;
|
|
|
private String seriesTitle;
|
|
|
@@ -44,6 +48,7 @@ public class ContentsListicleCoverHolder extends ContentsHolder<ContentsDetailBe
|
|
|
textViewSubTitle = itemView.findViewById(R.id.text_view_sub_title);
|
|
|
textViewTitle = itemView.findViewById(R.id.text_view_title);
|
|
|
textViewTag1 = itemView.findViewById(R.id.text_view_tag1);
|
|
|
+ textViewTag2 = itemView.findViewById(R.id.text_view_tag2);
|
|
|
textViewCopyRight = itemView.findViewById(R.id.text_view_copy_right);
|
|
|
viewBar = itemView.findViewById(R.id.view_bar);
|
|
|
|
|
|
@@ -73,15 +78,19 @@ public class ContentsListicleCoverHolder extends ContentsHolder<ContentsDetailBe
|
|
|
|
|
|
textViewSubTitle.setText(bean.getSubTitle());
|
|
|
textViewTitle.setText(bean.getTwoLineTitle());
|
|
|
- StringBuilder stringBuilder = new StringBuilder();
|
|
|
int len = bean.getTagList().size();
|
|
|
len = Math.min(len, 2);
|
|
|
+
|
|
|
+ List<TextView> tagTextViewList = new ArrayList<>();
|
|
|
+ tagTextViewList.add(textViewTag1);
|
|
|
+ tagTextViewList.add(textViewTag2);
|
|
|
+
|
|
|
for (int i = 0; i < len; i++) {
|
|
|
- stringBuilder.append(String.format("#%s", bean.getTagList().get(i).getTagName())).append(" ");
|
|
|
+ StringBuilder stringBuilder = new StringBuilder();
|
|
|
+ stringBuilder.append(String.format("#%s", bean.getTagList().get(i).getTagName()));
|
|
|
+ tagTextViewList.get(i).setText(stringBuilder.toString());
|
|
|
}
|
|
|
|
|
|
- textViewTag1.setText(stringBuilder.toString());
|
|
|
-
|
|
|
// TODO: copyright 처리
|
|
|
if (null != bean.getCopyRight()) {
|
|
|
textViewCopyRight.setText(bean.getCopyRight());
|
|
|
@@ -91,6 +100,7 @@ public class ContentsListicleCoverHolder extends ContentsHolder<ContentsDetailBe
|
|
|
}
|
|
|
|
|
|
imageViewArrow.setOnClickListener(view -> {listener.onEvent(new Event.Builder(Event.SCROLL).build());});
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|