问题描述
onBindviewholder 在第一行显示错误。 “最终 Video_model1 模型 = list.get(position);” error snap 尝试了很多来修复它,任何人都可以帮助我
公共类 Video_adapter1 扩展 RecyclerView.Adapter
ArrayList list;
Context context;
@NonNull
@Override
public viewholder onCreateViewHolder(@NonNull ViewGroup parent,int viewType) {
View view = LayoutInflater.from(context).inflate(R.layout.firstpage,parent,false);
return new viewholder(view);
}
@Override
public void onBindViewHolder(@NonNull viewholder holder,int position) {
final Video_model1 model = list.get(position);
holder.image.setimageResource(model.getimage());
holder.title.setText(model.getTitle());
holder.title.setText(model.getLink());
}
@Override
public int getItemCount() {
return list.size();
}
public class viewholder extends RecyclerView.ViewHolder {
ImageView image;
TextView title,link;
public viewholder(@NonNull View itemView) {
super(itemView);
image = itemView.findViewById(R.id.recycle_video_img);
title = itemView.findViewById(R.id.name_title);
link = itemView.findViewById(R.id.link_text);
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)