我有一个使用片段和操作栏的Honeycomb应用程序。我希望操作栏使用Theme.Holo(黑暗)样式,但其他所有内容都使用Theme.Holo.Light。
我在res / values / themes.xml创建了一个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>