gpt4 book ai didi

android - 更改 Android Actionbar 字幕颜色

转载 作者:IT老高 更新时间:2023-10-28 23:40:53 29 4
gpt4 key购买 nike

我希望自定义我的 android 应用程序的 actionBar。
我正在使用 Actionbar Sherlock。
我的最小目标 sdk 是 14,目标 sdk 是 17。
我有一个改变背景颜色和主标题文本的主题
但是我无法更改字幕文本颜色
我的风格在这里显示

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

<style name="MyTheme.ActionBarStyle" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
<item name="android:background">#8B0000</item>
</style>

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

</style>

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

</style>


做错了什么?

最佳答案

只需将 titleTextStyle 改为 subtitleTextStyle

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

<style name="MyTheme.ActionBarStyle"parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:subtitleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
</style>

<style name="MyTheme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">@color/red</item>
</style>

关于android - 更改 Android Actionbar 字幕颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17477617/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com