0

我想为我的应用程序创建一个 DayDream,我想要一个图像墙,但我不知道如何随机化图像。

我希望一些图像比其他图像大(2 倍),而其他图像在它们周围,都是随机的。有没有一种简单的方法可以做到这一点?在将图像加载到 GridView 之前,图像会动态保存在 ImageView 的 ArrayList 中。

目前我有一个简单的水平布局,里面装满了 ImageViews,但这太简单了,不会填满整个屏幕......

我没有一点可以开始的地方,任何帮助都可以!

4

2 回答 2

1

我不确定您是否可以使用 GridView 来做到这一点。您实际上是在寻找TableView并指定一个项目可以占用多少列。或者,通过一些摆弄,您可以使用RelativeLayout.

对于两者TableViewRelativeLayout您都必须编写自己的适配器才能将内容放入视图中。

于 2013-03-01T19:51:57.360 回答
0

尝试http://www.androidviews.net/2013/01/quiltview-library/http://www.androidviews.net/2013/01/pinterest-like-adapterview/ 据我所知被子视图是随机创建的时间,所以也许你应该这样做。

于 2013-03-01T22:43:47.683 回答