天天看点

RecyclerView的item宽度不能全屏显示

错误写法:

@Override
    public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(mContext).inflate(R.layout.item_complain_list, null, false);
        view.setOnClickListener(this);
        return new ViewHolder(view);
    }
           

正确写法:

@Override
    public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(mContext).inflate(R.layout.item_complain_list, parent, false);
        view.setOnClickListener(this);
        return new ViewHolder(view);
    }
           

此处传入的parent即为item的根布局

继续阅读