【问题标题】:How to set shadowColor on ActionBarSherlock's title?如何在 ActionBarSherlock 的标题上设置 shadowColor?
【发布时间】:2026-01-13 14:20:03
【问题描述】:

我知道如何在其他视图上设置 shadowColor,但是在 ActionBarSherlock 的标题上,没有显示阴影。

这里是我的 style.xml:

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


  <resources>
<style name="Theme.SherlockClient" parent="@style/Theme.Sherlock">
       <item name="abTitleTextStyle">@style/CustomTitle</item>
</style>

<style name="CustomTitle">
    <item name="android:textColor">@color/Turquoise</item>
    <item name="android:shadowColor">@color/Green</item>
    <item name="android:shadowDx">0</item>
    <item name="android:shadowDy">0</item>
    <item name="android:shadowRadius">3</item>
    <item name="android:padding">5dp</item>
</style>

【问题讨论】:

    标签: android colors shadow android-actionbar actionbarsherlock


    【解决方案1】:

    只是为了确认您是否在清单的应用程序标记中定义了自定义样式 @style/Theme.SherlockClient 而不是 @style/Theme.Sherlock

    【讨论】:

    • 是的,我遇到了菜单文本同样的问题,经过多次编译后问题自行消失了,而我没有进入这部分代码。 eclipse有缓存问题?
    • 惊讶于问题自行解决了。如果没有 *.com/a/9908958/236743 中描述的修复程序,我无法让它工作