我想更改ActionBar.Tabs的条带颜色,为此我遵循此tutorial。 但是有一些我无法弄清楚的错误。这是style.xml中的代码
<?xml version="1.0" encoding="UTF-8" ?>
<resources>
<style name="FindMyTrain.ActionBar.Tab">
<item name="android:background">@color/red</item>
</style>
<style name="FindMyTrain" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarTabStyle">@style/FindMyTrain.ActionBar.Tab</item>
<item name="actionBarTabStyle">@style/FindMyTrain.ActionBar.Tab</item>
</style>
</resources>
这些是错误:
我不知道我做错了什么,或者这些错误甚至意味着什么。任何帮助,将不胜感激。感谢。
答案 0 :(得分:1)
对于actionBar颜色,我建议您使用Android asset studio
here。这是改变actionBar颜色和样式的简单方法。您需要做的就是生成所需的样式,下载zip文件,解压缩,将所有文件(可绘制的文件夹)复制到res文件夹中,并将AndroidManifest.xml中的应用主题更改为刚刚从asset studio生成的内容。 / p>
答案 1 :(得分:0)
试试这个。确保你的构建目标设置为13
项目属性 - &gt;项目建设目标= 13 或以上。
<style name="ActionBarTab">
<item name="android:background">@color/red</item>
</style>
<style name="FindMyTrain" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarTabStyle">@style/ActionBarTab</item>
<item name="actionBarTabStyle">@style/ActionBarTab</item>
</style>