如何使用 RecyclerView 创建此布局?

xan*_*xpt 2 android android-layout android-adapter android-recyclerview

我正在尝试使用这种布局创建一个回收器视图。这些项目是字符串,可以有不同的大小,我不知道每行会有多少项目。我可以用 StaggeredGridLayoutManager 做到这一点吗?图像只是一个假的例子,每行可以有更多的项目

描述

Ger*_*ssy 5

您可能想查看FlexboxLayout由 Google 开发的开源,特别是FlexboxLayoutManager它是RecyclerView.

要使用正确的配置创建布局管理器,只需执行以下操作:

FlexboxLayoutManager layoutManager = new FlexboxLayoutManager();
layoutManager.setFlexWrap(FlexWrap.WRAP);
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看 Android 开发者博客的帖子