每行有不同列的 GridView

GridView with Different Columns in Each row

我想像这个截图一样在 Android 中实现列表。 我检查了 gridview、listview、自定义视图,但遗憾的是我没有找到任何有用的教程来支持每一行的 gridview cell/column 计算数据大小的变化。

对列表使用回收器视图,即您的行,并用您的数据填充每一行。只是现在您还必须根据您的条件在每一行中动态添加视图

您可以根据需要尝试这个library。或者,您可以根据需要编辑源代码。

很简单android TagView 库。

You can try with FlowLayout, see bellow libraries:

hongyangAndroid/FlowLayout

blazsolar/FlowLayout

suanmiao/flowlayout

android-flowlayout

Cutta/TagView