android - 更改操作栏标题颜色

标签 android android-actionbar actionbarsherlock

我的代码如下,当它工作时(当我将父主题更改为 Theme.Sherlock 或 Theme.Sherlock.Light 时,它确实改变了主题)它不会改变标题颜色。

代码与 here 几乎相同

代码:

<?xml version="1.0" encoding="utf-8"?>
<resources>

<style name="MyTheme" parent="@style/Theme.Sherlock">
 <item name="actionBarStyle">@style/MyTheme.ActionBarStyle</item>
 <item name="android:actionBarStyle">@style/MyTheme.ActionBarStyle</item>
</style>

<style name="MyTheme.ActionBarStyle" parent="@style/Widget.Sherlock.ActionBar">
     <item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
</style>

<style name="MyTheme.ActionBar.TitleTextStyle" parent="@style/TextAppearance.Sherlock.Widget.ActionBar.Title" >
     <item name="android:textColor">#FF0000</item>
</style>

</resources>

最佳答案

我已经像这样改变了标题颜色

actionBar.setTitle(Html.fromHtml("<font color='#ff0000'>ActionBarTitle </font>"));

关于android - 更改操作栏标题颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16240605/

相关文章:

java - Eclipse 内容辅助错误

Android Manifest.xml 文件错误 : Android

android - 基于 SQlite 语言的表选择

android - GCMRegistrar.register 不起作用

android - 如何将可点击图标添加到 Android Activity 栏的最左角?

android - 在 actionbar-sherlock 中自定义主题不起作用

java - Libgdx AssetsManager - 听起来已加载但 "Not Loaded Error"?

java - Android 版 Eclipse : Issues with R

Android - Activity Home/向上箭头在 SDK 24 中有额外的填充/边距

Android 操作栏菜单项被迫溢出