Android 如何在styles.xml中设置所有活动的背景

Android 如何在styles.xml中设置所有活动的背景,android,background,styles,Android,Background,Styles,我正在尝试自定义styles.xml文件,以便为我的每个活动显示相同的背景 我在my styles.xml中尝试了以下代码: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.MyTheme" parent="android:Theme.NoTitleBar"> <item name="android:background">@draw

我正在尝试自定义styles.xml文件,以便为我的每个活动显示相同的背景

我在my styles.xml中尝试了以下代码:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="Theme.MyTheme" parent="android:Theme.NoTitleBar">
        <item name="android:background">@drawable/mybg</item>
    </style>
</resources>

@可提取/mybg
在我在活动中加入文本视图之前,这一切都很顺利。。我在布局中放置的每个视图都有相同的背景,这真的很烦人


仅设置活动背景的最佳做法是什么?

您可以这样做:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="yourstylename">
    <item name="android:background">@drawable/mybg</item>
</style>

@可提取/mybg


并将此样式设置为xml文件中的所有活动根元素。

我想我已经找到了答案:

 <item name="android:windowBackground">

适合我所有的需要