【问题标题】:How can I set the Background of all my activities in styles.xml如何在 styles.xml 中设置所有活动的背景
【发布时间】:2012-03-05 10:32:17
【问题描述】:

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

我在我的 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>

在我将 TextView 放入我的 Activity 之前效果很好。我在布局中放入的每个 View 都有相同的背景,这真的很烦人

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

【问题讨论】:

    标签: android background styles


    【解决方案1】:

    我想我找到了答案:

     <item name="android:windowBackground">
    

    满足我的所有需求

    【讨论】:

      【解决方案2】:

      也许你可以这样做:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多