package com.example.week2.view.view.view.view.adapter; import android.content.Context; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.bumptech.glide.Glide; import com.example.week2.R; import com.example.week2.view.view.view.view.holder.MyListHolder; import com.example.week2.view.view.view.view.model.RecBean; import java.util.List; public class MyRecListAdapter extends RecyclerView.Adapter<MyListHolder> { private Context context; private List<RecBean.DataBean> data; public MyRecListAdapter(Context context, List<RecBean.DataBean> data) { this.context = context; this.data = data; } @Override public MyListHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(context).inflate(R.layout.listitem,parent,false); MyListHolder myListHolder = new MyListHolder(view); return myListHolder; } @Override public void onBindViewHolder(MyListHolder holder, int position) { holder.ltev.setText(data.get(position).getTitle()); String[] split = data.get(position).getImages().split("\\|"); Glide.with(context).load(split[0]).into(holder.limg); } @Override public int getItemCount() { return data.size(); } }
RecyclerView的适配器
最新推荐文章于 2024-09-15 07:59:21 发布