package com.tejia.lijin.app.ui.invite;
|
|
import android.content.Context;
|
import androidx.recyclerview.widget.RecyclerView;
|
import android.view.LayoutInflater;
|
import android.view.View;
|
import android.view.ViewGroup;
|
import android.widget.ImageView;
|
|
import com.bumptech.glide.Glide;
|
import com.tejia.lijin.app.R;
|
|
import java.util.List;
|
|
/**
|
* Created by weikou2015 on 2018/4/4.
|
*/
|
|
public class AdapterInviteImg2 extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
|
|
private Context mContext;
|
|
private List<String> mList;
|
|
public int mPosition = 0;
|
|
public AdapterInviteImg2(Context context, List<String> list) {
|
this.mContext = context;
|
this.mList = list;
|
}
|
|
public void setUrl(List<String> url) {
|
this.mList = url;
|
notifyDataSetChanged();
|
}
|
|
@Override
|
public void onBindViewHolder(RecyclerView.ViewHolder holder1, int position) {
|
final Holder holder = (Holder) holder1;
|
mPosition = position;
|
Glide.with(mContext).load(mList.get(position)).error(R.drawable.ic_goods_default).placeholder(R.drawable.ic_goods_default).into(holder.iv_img);
|
}
|
|
@Override
|
public int getItemCount() {
|
return mList.size();
|
}
|
|
@Override
|
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
|
View view = LayoutInflater.from(mContext).inflate(R.layout.item_invite_friends_img, null);
|
Holder holder = new Holder(view);
|
return holder;
|
}
|
|
|
public class Holder extends RecyclerView.ViewHolder {
|
|
ImageView iv_img;
|
View v_cover;
|
|
public Holder(View view) {
|
super(view);
|
iv_img = view.findViewById(R.id.iv_img);
|
v_cover = view.findViewById(R.id.v_cover);
|
}
|
}
|
}
|