0
我尝试随机更改我的Activity(onCreate)的背景。它在最后一步中发挥作用...显示它。也许有人对我有一个想法。按路径更改活动背景
我创建了包含5+绘制的一个XML文件中的数组 - 它看起来像这样..
<array name="backgrounds">
<item>@drawable/bg1_320x480</item>
<item>@drawable/bg2_320x480</item>
<item>@drawable/bg3_320x480</item>
<item>@drawable/bg4_320x480</item>
<item>@drawable/bg5_320x480</item>
<item>@drawable/bg6_320x480</item>
</array>
在我的主要活动,我得到一个随机元素从数组中......
String[] mTempArray = getResources().getStringArray(R.array.backgrounds);
int iMin = 0;
int iMax = 5;
int randomIndex = iMin + (int) (Math.random() * iMax);
String resPath = mTempArray[randomIndex];
resPath return me(eg)res/drawable-hdpi/bg4_320x480.png。从这个时候起,我发现了很多解决方案,但没有任何东西让我获得成功。
设置/更改/覆盖背景的最后一点是什么?
谢谢你把我推向正确的方向。有用 ;) –