将图像设置为随机ImageView-Android

时间:2016-01-07 18:07:04

标签: java android

我有一个烦人的问题,因为我想在android中将图像设置为随机imageView。只需告诉我如何获得随机的imageView ID。 提前致谢

1 个答案:

答案 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): 打破; 案件 ...... ....

}