【发布时间】:2014-11-25 11:33:47
【问题描述】:
大家好,我是 android 开发和 java 编程的新手。我希望有一个人可以帮助我。我正在开发一个图像猜谜游戏的应用程序。我的可绘制对象中存储了 100 张图像。
我目前有这段代码会随机生成一张图片,并会显示在图片视图中:
ImageView random_image = (ImageView) findViewById (R.id.random_level);
final int[] images = { R.drawable.img1, R.drawable.img2...R.drawable.img100 };
Random generator = new Random();
random_image.setImageResource(images[generator.nextInt(images.length - 1)]);
我现在的问题是如何避免每个级别的图像重复?我的游戏由 25 个关卡组成。
【问题讨论】: