【发布时间】:2018-05-07 08:32:58
【问题描述】:
如您所见,我添加了一种新颜色,而不是使用标准黑色:
<item name="android:navigationBarColor">@color/colorBackground</item>
但是图标现在几乎看不到了,所以我想把它们改成黑色,或者至少更暗。我搜索了 SO 和 webb,但空手而归。有任何想法吗?
【问题讨论】:
标签: android-studio colors navigationbar
如您所见,我添加了一种新颜色,而不是使用标准黑色:
<item name="android:navigationBarColor">@color/colorBackground</item>
但是图标现在几乎看不到了,所以我想把它们改成黑色,或者至少更暗。我搜索了 SO 和 webb,但空手而归。有任何想法吗?
【问题讨论】:
标签: android-studio colors navigationbar
您不能自己更改按钮的颜色。 但是,您可以尝试将navigationbarlight 设置为true。需要注意的是,这仅适用于 API 级别 27。
windowLightNavigationBar 在 API 级别 27 中添加
int windowLightNavigationBar如果设置,导航栏将被绘制成兼容 带有浅色导航栏背景。
要使其生效,窗口必须正在绘制系统栏 带有 windowDrawsSystemBarBackgrounds 和导航的背景 bar 不得被要求为半透明 窗口半透明导航。对应设置 SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR 在装饰视图上。
可以是布尔值,例如“true”或“false”。
【讨论】: