无法找到如何使用 recyvler view '{' expected
Can't find out how to work with recyvler view '{' expected
我想做的是实现一个回收器视图。我正在使用已经实施的项目,但是当我将名称更改为新项目时,它显示“'{' expected”或 "class expeceted"。我不太明白错误在哪里。任何帮助或建议都会很棒,谢谢
public class TransferProductAdapter extends RecyclerView.Adapter<TransferProductAdapter.TransferProductViewHolder> implements View.OnClickListener {
private List<TransferProduct> transferProductList;
private View.OnClickListener listener;
Context context;
public TransferProductAdapter(List<TransferProduct> transferProductList, Context context){
this.transferProductList = transferProductList;
this.context = context;
}
@NonNull
@Override
public TransferProductViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
View v = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.adapter_transfer_product, viewGroup, false);
v.setOnClickListener(this);
return new TransferProductViewHolder(v);
}
}
编辑了代码
您缺少 extends
关键字。
我想做的是实现一个回收器视图。我正在使用已经实施的项目,但是当我将名称更改为新项目时,它显示“'{' expected”或 "class expeceted"。我不太明白错误在哪里。任何帮助或建议都会很棒,谢谢
public class TransferProductAdapter extends RecyclerView.Adapter<TransferProductAdapter.TransferProductViewHolder> implements View.OnClickListener {
private List<TransferProduct> transferProductList;
private View.OnClickListener listener;
Context context;
public TransferProductAdapter(List<TransferProduct> transferProductList, Context context){
this.transferProductList = transferProductList;
this.context = context;
}
@NonNull
@Override
public TransferProductViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
View v = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.adapter_transfer_product, viewGroup, false);
v.setOnClickListener(this);
return new TransferProductViewHolder(v);
}
}
编辑了代码
您缺少 extends
关键字。