【问题标题】:How do I change the color of the navigation bar icons? (Android studio)如何更改导航栏图标的颜色? (安卓工作室)
【发布时间】:2018-05-07 08:32:58
【问题描述】:

为了避免混淆navigationbar实际上是什么,这里是

如您所见,我添加了一种新颜色,而不是使用标准黑色:

<item name="android:navigationBarColor">@color/colorBackground</item>

但是图标现在几乎看不到了,所以我想把它们改成黑色,或者至少更暗。我搜索了 SO 和 webb,但空手而归。有任何想法吗?

【问题讨论】:

    标签: android-studio colors navigationbar


    【解决方案1】:

    您不能自己更改按钮的颜色。 但是,您可以尝试将navigationbarlight 设置为true。需要注意的是,这仅适用于 API 级别 27。

    windowLightNavigationBar 在 API 级别 27 中添加

    int windowLightNavigationBar

    如果设置,导航栏将被绘制成兼容 带有浅色导航栏背景。

    要使其生效,窗口必须正在绘制系统栏 带有 windowDrawsSystemBarBackgrounds 和导航的背景 bar 不得被要求为半透明 窗口半透明导航。对应设置 SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR 在装饰视图上。

    可以是布尔值,例如“true”或“false”。

    source

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 2016-01-11
      • 1970-01-01
      • 1970-01-01
      • 2021-09-12
      • 2020-01-24
      • 1970-01-01
      相关资源
      最近更新 更多