2011-08-19 57 views
2

我有一個使用碎片和操作欄的蜂窩應用程序。我希望操作欄使用Theme.Holo(黑暗)風格,但其他一切都使用Theme.Holo.Light。結合Android平臺樣式

我創建一個XML文件在RES /價值/的themes.xml下列要求:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="MyAppLight" parent="android:style/Theme.Holo.Light"> 
</resources> 

然後我說這個我明顯的標籤:

android:theme="@style/MyAppLight" 

所以基本上整個應用程序現在使用Theme.Holo.Light,但操作欄也是如此,我需要更改它。

這樣做的最佳方法是什麼?

+0

如果您包含工作示例或指向他們的鏈接,獎勵互聯網將被授予;) –

回答

2

您需要將操作欄樣式添加到您的主題中。

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="MyAppLight" parent="@android:Theme.Holo.Light"> 
     <item name="android:actionBarStyle">@android:Theme.Holo.Dark</item> 
    </style> 
</resources>