4
public class Orderlist_recyclerview_adapter extends
RecyclerView.Adapter<Orderlist_recyclerview_adapter.MyViewHolder> {
private Context mContext;
private ArrayList<Orderlist_contents_bindingmodel> mUsersList = null;
private LayoutInflater inflater;
public Orderlist_recyclerview_adapter(Context context, ArrayList<Orderlist_contents_bindingmodel> usersList) {
mContext = context;
mUsersList= usersList;
inflater = LayoutInflater.from(mContext);
}
@Override
public MyViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
// View view = inflater.inflate(R.layout.each_row,viewGroup,false);
OrderlistAdapterContentsBinding binding = OrderlistAdapterContentsBinding.inflate(inflater);
MyViewHolder myViewHolder = new MyViewHolder(binding);
return myViewHolder;
}
@Override
public void onBindViewHolder(MyViewHolder myViewHolder, int i) {
Orderlist_contents_bindingmodel user = mUsersList.get(i);
myViewHolder.vBinding.setOrderlist_model(user);
}
@Override
public int getItemCount() {
return mUsersList.size();
}
public class MyViewHolder extends RecyclerView.ViewHolder {
OrderlistAdapterContentsBinding vBinding;
public MyViewHolder(OrderlistAdapterContentsBinding binding) {
**super(binding.getRoot());**here is the error
this.vBinding = binding;
}
}
}
我需要知道如何绑定与行布局recyclerview适配器模型。与recyclerview数据绑定我需要help.get根没有找到
我已经说过这些事
<data>
<variable name="orderlist_model" type="anpi.com.propuesta.binding_models.Orderlist_contents_bindingmodel" />
</data>
,我有textviews但像这样的错误仍然发生:
no resource type found with ([email protected]{..})
binding .getroot not found