/*This is my function code*/
Random random = new Random();
int randomInt = random.nextInt()%200;
String imgName = "img" + randomInt;
int ImageId = getResources().getIndentifier(imgName,"drawabale",getPackageName());
myImage.setImageResourse(ImageId);
以前在我的绘制文件夹中有我每次调用随机函数时使用IMG1,IMG2已经插入 200图像..... img199 像命名... 下面提到生成一个 随机数并形成从 “img”和一些数字开始的字符串名称。但大多数时候只有0是由随机函数生成的,ID设置为 图像不断地显示第0个图像。在某些点上它成功显示其他图像,但大部分时间它连续生成零值。零值产生用无数个随机函数()
在此先感谢!
也许检查:http://stackoverflow.com/questions/5533191/java-random-always-returns-the-same-number-when-i-set-the-seed 我想你需要分享随机()实例遍历整个类。 – quangson91