动态 Android 网格布局,可自定义子项的位置和大小

inf*_*1ux 6 android gridview grid-layout android-gridview android-gridlayout

我目前正在尝试从自定义元素(取自数据库)创建 Android 网格布局,并且需要有关如何实现它的建议。网格应该有 6 列,并且应该垂直滚动。每个网格元素(Item)都有columnSpan、columnRow、xPosition和yPosition。

这是所需结果的示例: 在此输入图像描述

我尝试使用 GridLayout,但没有适配器支持。我尝试使用网格视图,但无法使其看起来正确。我需要一个强大的解决方案,但此时我迫切需要一个可行的解决方案。

是一篇旧帖子,其中包含过于复杂的解决方案。有什么改变吗?这个问题有好的解决办法吗?为什么这个问题首先存在?