在android中随机更改背景图像

时间:2016-07-15 05:46:13

标签: android random background

我有一个应用程序,其中有一个恒定的背景图像。我想在点击时随机更改此背景图片。我该怎么做?

1 个答案:

答案 0 :(得分:0)

int images[] = {R.drawable.image1, R.drawable.image2, R.drawable.image2};
view.setBackgroundDrawable(getResources.getDrawable(image[new Random().nextInt(images.length())]));

创建一个drawable数组 使用图像数组上的drawable设置视图的背景,这样你就需要一个随机索引。