更改应用背景图像

时间:2012-04-24 06:22:07

标签: android android-layout android-theme

当用户从设置活动中选择图像时,我想更改应用程序的背景图像,我使用主题设置背景图像:

<style name="Theme" parent="@android:style/Theme">
    <item name="android:windowBackground">@drawable/sunset</item>
</style>

现在如何通过代码更改android:windowBackground。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

<强>更新

在一些R&amp; D和例子之后,我得到的是解决这个问题,你必须做如下:

首先创建主题。 (您已经创建了主题)

然后在runTime获取主题并根据需要设置该主题的背景。

然后将主题设置为应用程序主题。

您可以采取以上步骤来更改整个应用的背景。

要获取主题并设置属性值,请参阅:This Link

另见this