操作栏标题中的字体粗体

时间:2015-05-10 14:57:38

标签: android android-actionbar android-fonts

经过几个小时的尝试,我放弃了...如何为动作栏标题设置加粗字体?我有下面的values / styles.xml:

<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light">
    <!-- Background color -->
    <item name="android:background">#f1a30b</item>
    <!-- Menu text -->
    <item name="android:textColor">#ffffff</item>
    <item name="android:textStyle">bold|italic</item>
    <!-- Ttle color -->
    <item name="android:textColorPrimary">#ffffff</item>
    <item name="android:titleTextStyle">@style/AppTheme.MyActionBar.TitleTextStyle</item>
</style>
<style name="AppTheme.MyActionBar.TitleTextStyle" parent="ThemeOverlay.AppCompat.ActionBar">
    <item name="android:background">#81CFEB</item>
    <item name="android:textColor">#000000</item>
    <item name="android:textStyle">bold</item>
</style>

</resources>

菜单文字颜色,样式和背景颜色OK。但是如何更改标题的字体(样式和文字大小)?我需要大胆的25dp。

我明白在清单中我应该只有android:theme="@style/AppTheme"行申请......仅此而已。我应该在活动中导入一些课吗?

1 个答案:

答案 0 :(得分:0)

您需要覆盖主题的一些属性,解释为 Here