package com.chad.baserecyclerviewadapterhelper.adapter; import android.text.method.LinkMovementMethod; import android.widget.ImageView; import android.widget.TextView; import com.bumptech.glide.Glide; import com.chad.baserecyclerviewadapterhelper.R; import com.chad.baserecyclerviewadapterhelper.data.DataServer; import com.chad.baserecyclerviewadapterhelper.entity.Status; import com.chad.baserecyclerviewadapterhelper.transform.GlideCircleTransform; import com.chad.baserecyclerviewadapterhelper.util.SpannableStringUtils; import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseViewHolder; /** * https://github.com/CymChad/BaseRecyclerViewAdapterHelper */ public class QuickAdapter extends BaseQuickAdapter<Status, BaseViewHolder> { public QuickAdapter(int dataSize) { super(R.layout.layout_animation, DataServer.getSampleData(dataSize)); } @Override protected void convert(BaseViewHolder helper, Status item) { switch (helper.getLayoutPosition() % 3) { case 0: helper.setImageResource(R.id.img, R.mipmap.animation_img1); break; case 1: helper.setImageResource(R.id.img, R.mipmap.animation_img2); break; case 2: helper.setImageResource(R.id.img, R.mipmap.animation_img3); break; } helper.setText(R.id.tweetName, "Hoteis in Rio de Janeiro"); helper.setText(R.id.tweetText, "O ever youthful,O ever weeping"); } }