如何更改材质设计ActionBar的文本?

v

我正在努力使用新的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>

但这看起来像这样:

在此处输入图片说明

我不太喜欢橙色背景上的黑色文字。我尝试这样做:

<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>

看起来像这样:

在此处输入图片说明

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

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

桑德·图伊

我认为在这种情况下,将样式更改为Theme.Material.Light.DarkActionBar就足够了您将获得浅色界面元素,但将获得带有浅色标题文本的“深色” ActionBar。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改材质设计TextInputLayout提示文本颜色?

来自分类Dev

材质设计中缺少ActionBar

来自分类Dev

材质设计-Wpf-文本框-更改颜色

来自分类Dev

带有材质设计滑动条的ActionBar

来自分类Dev

在片段之间滑动时如何更改ActionBar颜色(材料设计)?

来自分类Dev

材质设计:按钮还是编辑文本?

来自分类Dev

更改工具栏材质设计的高度

来自分类Dev

在AngularJS材质设计中,如何在“ md-toolbar”中隐藏溢出的文本?

来自分类Dev

如何在AngularJS材质设计中创建简单的搜索输入文本?

来自分类Dev

在AngularJS材质设计中,如何在“ md-toolbar”中隐藏溢出的文本?

来自分类Dev

如何正确更改材质设计对话框的正面按钮背景

来自分类Dev

如何更改NavigationDrawer材质设计中每个菜单项的背景颜色?

来自分类Dev

如何在Android 5.0 Lollipop中更改ActionBar文本颜色?

来自分类Dev

如何更改按住ActionBar项时出现的Toast的文本颜色?

来自分类Dev

如何实现材质设计的动画效果?

来自分类Dev

如何更改材质滑块的字体

来自分类Dev

更改默认的文本颜色材质用户界面

来自分类Dev

WPF材质设计小吃栏中心文本和zindex

来自分类Dev

如何更改<div>的“设计”?

来自分类Dev

如果共享材质,如何分别更改对象材质的颜色

来自分类Dev

无法更改ActionBar标题的文本颜色

来自分类Dev

无法更改ActionBar标题的文本颜色

来自分类Dev

使用AppCompat更改ActionBar文本颜色

来自分类Dev

如何更改ActionBar溢出图标

来自分类Dev

如何更改Android ActionBar图片

来自分类Dev

如何在Android 4.3 API 18上更改ActionBar标题文本的颜色

来自分类Dev

如何以编程方式在ActionBar中更改单个动作项的文本颜色?

来自分类Dev

如何用一种行布局更改ActionBar选项卡的文本颜色?

来自分类Dev

如何以编程方式在ActionBar中更改单个动作项的文本颜色?

Related 相关文章

  1. 1

    如何更改材质设计TextInputLayout提示文本颜色?

  2. 2

    材质设计中缺少ActionBar

  3. 3

    材质设计-Wpf-文本框-更改颜色

  4. 4

    带有材质设计滑动条的ActionBar

  5. 5

    在片段之间滑动时如何更改ActionBar颜色(材料设计)?

  6. 6

    材质设计:按钮还是编辑文本?

  7. 7

    更改工具栏材质设计的高度

  8. 8

    在AngularJS材质设计中,如何在“ md-toolbar”中隐藏溢出的文本?

  9. 9

    如何在AngularJS材质设计中创建简单的搜索输入文本?

  10. 10

    在AngularJS材质设计中,如何在“ md-toolbar”中隐藏溢出的文本?

  11. 11

    如何正确更改材质设计对话框的正面按钮背景

  12. 12

    如何更改NavigationDrawer材质设计中每个菜单项的背景颜色?

  13. 13

    如何在Android 5.0 Lollipop中更改ActionBar文本颜色?

  14. 14

    如何更改按住ActionBar项时出现的Toast的文本颜色?

  15. 15

    如何实现材质设计的动画效果?

  16. 16

    如何更改材质滑块的字体

  17. 17

    更改默认的文本颜色材质用户界面

  18. 18

    WPF材质设计小吃栏中心文本和zindex

  19. 19

    如何更改<div>的“设计”?

  20. 20

    如果共享材质,如何分别更改对象材质的颜色

  21. 21

    无法更改ActionBar标题的文本颜色

  22. 22

    无法更改ActionBar标题的文本颜色

  23. 23

    使用AppCompat更改ActionBar文本颜色

  24. 24

    如何更改ActionBar溢出图标

  25. 25

    如何更改Android ActionBar图片

  26. 26

    如何在Android 4.3 API 18上更改ActionBar标题文本的颜色

  27. 27

    如何以编程方式在ActionBar中更改单个动作项的文本颜色?

  28. 28

    如何用一种行布局更改ActionBar选项卡的文本颜色?

  29. 29

    如何以编程方式在ActionBar中更改单个动作项的文本颜色?

热门标签

归档