【问题标题】:Grid Layout on Android?Android上的网格布局?
【发布时间】:2014-08-26 19:51:55
【问题描述】:

我正在寻找创建一个网格布局 - 实际上是一个复杂的版本。由于我是 Java 新手(我创建了一些 Android 应用程序),所以我真的不知道该怎么做。

让我解释一下:我想要一个网格布局,看起来像这样:

但是,不是在网格的每个框内都有图片和颜色。我想要一个包含 3 个用户可以更改的应用程序的框。有点像 Aviate 启动器的底部。

像这样:

所以基本上,我想要一个网格布局,用户可以调整网格的每个部分的大小,每个网格里面有 3 个应用程序,用户可以重新定义这些应用程序。

那么我该怎么做呢?

如果您理解这个问题,请提前致谢。

【问题讨论】:

    标签: java android eclipse layout grid


    【解决方案1】:

    我看不清楚。但是,如果您正在寻找 Gridlayout,请尝试 http://developer.android.com/training/displaying-bitmaps/index.html 或者,如果您想制作一个小部件,请尝试像 https://github.com/twotoasters/HorizontalImageScroller-Android 这样的开源项目

    【讨论】:

    • 感谢您的链接,但我正在尝试将 Image #2 实现到 Image #1 的每个盒子中,就像网格的每个盒子里面都有 3 个应用程序一样,用户可以更改应用程序在每个盒子里面并调整每个盒子的大小。不过我知道有很多问题要问。
    • 通常我们习惯将 ImageView 添加到 Adapter。相反,如果您创建一个可以容纳 3 个 ImageView 的 ViewGroup 并将其作为单个项目添加到适配器,它可以解决您的问题