我想为我的应用程序创建一个DayDream,我想要一堵图像墙,但是我不知道如何随机化图像。
我希望某些图像比其他图像大(2倍),并且其他图像在它们周围,并且都是随机的。有没有简单的方法可以做到这一点?
在将图像加载到GridView之前,将它们动态保存在ImageView的ArrayList中。
目前我有一个简单的水平布局,里面充满了ImageViews,但是这太简单了,不会填满整个屏幕...
我没有起点,任何帮助都可以!
最佳答案
我不确定您是否可以使用GridView做到这一点。您实际上是在寻找TableView
并指定一个项目可以占用多少列。或者,通过一些摆弄,您也许可以通过RelativeLayout
实现所需的功能。
对于TableView
和RelativeLayout
,您都必须编写自己的适配器才能将内容放入视图中。
关于java - 带有图像的随机GridView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15165673/