无法找到如何使用 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 关键字。