我正在开发一款使用RecyclerView
显示大量商品的Android应用,所以我希望这些商品的布局尽可能快 >尽可能平坦。
回收者视图项目的最终布局应如下所示:
绿色物品应平均分布在底部。 这是最好的方法吗?
我的选择很少:
LinearLayouts
RelativeLayouts
ConstraintLayouts
但是,我觉得我不能避免在这里布局一些嵌套?有人可以简要介绍一下构建这种布局的最佳做法吗?
我尝试了类似
的内容<ConstraintLayout>
<Item />
<Item />
<ConstraintLayout> // For Stretching
<LinearLayout>
<SubItem />
<SubItem />
</LinearLayout>
<LinearLayout>
<SubItem />
<SubItem />
</LinearLayout>
<LinearLayout>
<SubItem />
<SubItem />
</LinearLayout>
</ConstraintLayout>
</ConstraintLayout>
但我认为可以用较少的嵌套来完成? 不需要滚动,但视图应垂直包装其内容。