【问题标题】:Toolbar - Android 10工具栏 - Android 10
【发布时间】:2021-06-24 16:54:41
【问题描述】:

我正在尝试更改 Android 10 上工具栏的背景和标题颜色。

xml 文件中,我有以下内容(在 style 中):

<item name="colorPrimary">@color/C_Yellow</item>
<item name="toolbarStyle">@style/CustomStyle</item>

(在资源中):

<style name="CustomStyle" parent="Widget.AppCompat.Toolbar">
    <item name="titleTextColor">@color/B_Blue</item>
</style>

它适用于 Android 4.4;但是,在 Android 10 上,它只有黑色背景和白色文本。

我应该怎么做才能在 Android 10 上同时更改背景和标题颜色?

【问题讨论】:

  • 您是否在布局中使用了工具栏? @style/CustomStyle 在哪里?
  • 我尝试将它放在 xml 文件中,但它显示了两个工具栏(上一个是默认的黑色背景,下一个是我制作的用我想要的背景颜色)。

标签: android android-studio operating-system android-toolbar menubar


【解决方案1】:

只需使用 android:foregroundTint 作为文本颜色和图标(如果存在),其次作为背景使用 android:background 并根据您的选择设置颜色

【讨论】:

    猜你喜欢
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-06
    • 2017-09-28
    • 1970-01-01
    • 2016-06-03
    • 2015-11-02
    相关资源
    最近更新 更多