我有一个烦人的问题,因为我想在android中将图像设置为随机imageView。只需告诉我如何获得随机的imageView ID。 提前致谢
答案 0 :(得分:0)
您可能需要将随机图像设置为imageview的src。为此: 您需要定义图像的来源。您可以这样声明:
int img1res = R.mipmap.img1id; int img2res = R.mipmap.img2id;
...
然后创建一个随机int: 随机r = new Random(); int ra = r.nextInt(5);
当您在上面的代码中将5设置为参数时,它会指出随机数可能是0,1,2,3和4.
然后,您可以使用switch语句检查随机数: 开关(ra){ 案例0: imgview.setBackgroundResource(img1res); 打破; 情况1: imgview.setBackgroumdResource(img2res): 打破; 案件 ...... ....
}