今天写了一个Recycleview 的多条目布局,有部分子布局无法填充满父布局。如下图
最后发现是犹豫在
onCreateViewHolder方法里视图是这样填充的。View view = View.inflate(mContext, R.layout.item_rcy_top, null);
改为
View view = LayoutInflater.from(mContext).inflate(R.layout.item_rcy_top, parent, false);
完美解决视图问题。
深究其原因:
if (root != null