android中背景图像的随机变化

Posted

技术标签:

【中文标题】android中背景图像的随机变化【英文标题】:Random change of background images in android 【发布时间】:2016-07-15 05:46:13 【问题描述】:

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

【问题讨论】:

Changing background image on button click android app development的可能重复 【参考方案1】:
int images[] = R.drawable.image1, R.drawable.image2, R.drawable.image2;
view.setBackgroundDrawable(getResources.getDrawable(image[new Random().nextInt(images.length())]));

创建一个可绘制的数组 使用图像数组上的可绘制对象设置视图的背景,因此您需要一个随机索引。

【讨论】:

以上是关于android中背景图像的随机变化的主要内容,如果未能解决你的问题,请参考以下文章

Android MediaPlayer 背景音乐线程随机停止

UITabbar ios的背景图

Android使用淡入/淡出动画更改背景图像

Gridview背景颜色在Android中滚动时改变颜色

如何使带有自定义背景图像的按钮在Android中显示点击动画

Android GIF透明背景消失