android - 具有可变长度的类似于 GridView 的 Android 小部件

标签 android android-gridview

是否有现有的 Android 小部件第三方实现看起来像 GridView 但支持可变高度项目?我需要一个用于图像,但当然可以使用任意 View 的一个。内存管理很重要,以便可以回收 View 和位图。

或者,一种转换 GridView 源代码的方法来做到这一点?

网格示例:

1A 2A 3A

1A 2A 3B

1A 2B 3C

第一列包含一个标记为 1A(相对高度 1)的项目,第二列包含两个标记为 2A(相对高度 2/3)和 2B(相对高度 1/3)的项目。第三列包含三个项目(它们的相对高度均为 1/3)。

最佳答案

我想您正在寻找类似 MS Windows 8 中的 VariableSizedWrapGrid 的东西。我认为 Android 没有类似的东西。也许建议 this SO thread会帮助你。

关于android - 具有可变长度的类似于 GridView 的 Android 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11981294/

相关文章:

android - 将 Firebase Real 数据库中的数据加载到 Gridview

android - 在 GridView 或 ListView 的底部添加额外的空间

Android Studio 在 Windows 8 中找不到 Java SDK

android - 如何在android中的gridview滚动中保留复选框状态

Android RecyclerView StaggeredGrid 项目在滚动时改变位置

java - GSON自定义解析

android - 具有两列的 ListView,具有单独的 onItemClick - Android

android - RecyclerView GridLayout 宽度全宽和半宽

android - 从 Android 的 ScrollView 中删除滚动条轨道

android - NDK 解析结果 : Project settings: Gradle model version=5. 4.1,NDK 版本未知错误