小编jvn*_*lgl的帖子

如何更改Material Design ActionBar的文本?

我正在使用新的Material Design来制作Android应用程序,但我无法弄清楚如何更改ActionBar上文本的颜色.

我有这个:

<style name="AppTheme" parent="@android:style/Theme.Material.Light">
    <item name="android:colorPrimary">#ff3d00</item>
    <item name="android:colorPrimaryDark">#dd2c00</item>
    <item name="android:colorAccent">#ff3d00</item>
</style>
Run Code Online (Sandbox Code Playgroud)

但这看起来像这样:

在此输入图像描述

我真的不喜欢橙色背景上的黑色文字.我试着这样做:

<style name="AppTheme" parent="@android:style/Theme.Material">
    <item name="android:colorPrimary">#ff3d00</item>
    <item name="android:colorPrimaryDark">#dd2c00</item>
    <item name="android:colorAccent">#ff3d00</item>
</style>
Run Code Online (Sandbox Code Playgroud)

这看起来像这样:

在此输入图像描述

如您所见,ActionBar文本的颜色确实发生了变化,但背景变为灰色,我不喜欢.

我到底应该怎么做?提前致谢!

android styles material-design

14
推荐指数
1
解决办法
7791
查看次数

标签 统计

android ×1

material-design ×1

styles ×1