我在更改应用主题或更改某些方面时遇到问题。我没有像文件那样说,但它没有改变!这是我的代码:
在
res/values/themes.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- the theme applied to the application or activity -->
<style name="CustomActionBarTheme"
parent="@android:style/Theme.Holo.Light.DarkActionBar">
<item name="android:actionBarTabStyle">@style/MyActionBarTabs</item>
</style>
<!-- ActionBar tabs styles -->
<style name="MyActionBarTabs"
parent="@android:style/Widget.Holo.ActionBar.TabView">
<!-- tab indicator -->
<item name="android:background">#0033CC</item>
</style>
</resources>
在Manifest文件中,我改变了这样的应用主题:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/CustomActionBarTheme" >
...等
标签样式根本不会改变!请注意,我确定它需要新主题,因为如果我将父主题替换为:
parent="@android:style/Theme.Holo"
整个主题发生了变化!
那么,更改主题或其中某些特定项目的正确方法是什么?那是了解更多关于android主题的最佳地方?