麻烦设置操作栏标题textAllCaps

时间:2015-06-03 05:07:18

标签: android

我正在尝试将我的活动的操作栏标题设置为全部大写。如果动态完成,这种方法效果很好,但是通过xml完成​​后效果不佳。这是代码(其他属性正常工作,正在设置大小和颜色)。

<style name="mainActionBarTabTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
        <item name="android:textSize">20sp</item>
        <item name="android:textColor">@android:color/white</item>
        <item name="android:textAllCaps">true</item>
    </style>

以下是我将其设置为活动样式的方式:

<!-- Main screen action bar style. -->
    <style name="mainActionBarStyle" parent="@android:style/Theme.DeviceDefault.Light">
        <item name="android:actionBarStyle">@style/mainActionBarBckgnd</item>
        <item name="android:actionBarTabTextStyle">@style/mainActionBarTabTextStyle</item>
    </style>

有没有办法通过xml来做到这一点。我已经查看了StackOverflow上的几个线程,但它们似乎都不适合我。我正在Kitkat设备上测试它。任何帮助,将不胜感激。

0 个答案:

没有答案