2012-04-05 61 views
2

我試圖將背景定義爲應用程序中所有活動的默認背景。所以我用:更改應用程序中所有活動的背景

<style name="testStyle" parent="@android:style/Theme.NoTitleBar"> 
    <item name="android:background">@color/app_background_color</item> 
</style> 

,然後在清單

<application 
    android:icon="@drawable/icon" 
    android:theme="@style/testStyle" 
    ..... 

但是這樣的背景下被應用到像對話框的標題和祝酒詞背景等元素。我怎樣才能讓這種風格隻影響活動的背景?

謝謝

+0

我想說最簡單的方法就是將它放在活動的每個佈局文件中,android:background =「@ style/backgroundColor」。當一個應用程序有很多活動,但我看不到任何其他方式時,它可能會令人厭煩。 – Katana24 2012-04-05 12:41:02

回答

1

在您的主題中使用android:windowBackground