public class RecyclerViewAdapter extends RecyclerView.Adapter{
private List<NewsBean.DataBeanX.DataBean> list;
private Context context;
public RecyclerViewAdapter(List<NewsBean.DataBeanX.DataBean> list, Context context) {
this.list = list;
this.context = context;
}
@NonNull
@Override
public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
if (viewType == 1){
View inflate = LayoutInflater.from(context).inflate(R.layout.item_recyclerview_one, parent, false);
ViewHolder01 viewHolder01 = new ViewHolder01(inflate);
return viewHolder01;
}else{
View inflate02 = LayoutInflater.from(context).inflate(R.layout.item_recyclerviews, parent, false);
ViewHolder02 viewHolder02 = new ViewHolder02(inflate02);
return viewHolder02
Android RecyclerView 多条目加载 +接口回调监听
最新推荐文章于 2021-07-24 21:04:18 发布