当用户从设置活动中选择图像时,我想更改应用程序的背景图像,我使用主题将背景图像设置为:
<style name="Theme" parent="@android:style/Theme">
<item name="android:windowBackground">@drawable/sunset</item>
</style>
现在如何通过代码更改 android:windowBackground。
当用户从设置活动中选择图像时,我想更改应用程序的背景图像,我使用主题将背景图像设置为:
<style name="Theme" parent="@android:style/Theme">
<item name="android:windowBackground">@drawable/sunset</item>
</style>
现在如何通过代码更改 android:windowBackground。
从您的活动中,调用getWindow()。setBackgroundDrawable(Drawable drawable)或getWindow()。setBackgroundDrawableResource(int resid)。