gpt4 book ai didi

android - 在Android中随机更改背景图像

转载 作者:搜寻专家 更新时间:2023-11-01 08:05:35 25 4
gpt4 key购买 nike

我的测验应用程序中有一个 Activity ,我想每 5 秒更改一次它的背景。如何随机化可绘制文件夹中的图像并使它们成为我 Activity 的背景图像。注意:这只是一个单一的 Activity 。

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

您可以像这样创建一个可绘制对象数组:

<array name="myImages">
<item>@drawable/img1</item>
<item>@drawable/img2</item>
<item>@drawable/img3</item>
</array>

你可以这样得到它们:

Resources res = getResources();
TypedArray myImages = res.obtainTypedArray(R.array.myImages);

现在创建随机数:

Random r = new Random(myImages.length())
int i = r.nextInt();

Drawable drawable = icons.getDrawable(i);

现在每 5 秒将它们设置为背景(就像在 ρяσѕρєя 的例子中一样)。

关于android - 在Android中随机更改背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14742120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com