【发布时间】:2014-02-16 11:22:59
【问题描述】:
这已经发布过,但我仍然无法弄清楚。我想更改操作栏的文本颜色,最好以编程方式更改(这甚至可能吗?)。
我查看了以下示例: https://developer.android.com/training/basics/actionbar/styling.html 但我得到“或:检索项目的父项时出错:找不到与给定名称'@style/Theme.Holo'匹配的资源。”
我正在使用仅适用于 Android 3.0 及更高版本:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- the theme applied to the application or activity -->
<style name="CustomActionBarTheme"
parent="@style/Theme.Holo">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:actionBarTabTextStyle">@style/MyActionBarTabText</item>
<item name="android:actionMenuTextColor">@color/actionbar_text</item>
</style>
...
没有更简单的方法吗?我的意思是你可以得到actionbar,但似乎没有方法.setTextColor,为什么不呢?
【问题讨论】: