【问题标题】:How to reduce alpha of navigation bar in android如何减少android中导航栏的alpha
【发布时间】:2017-01-09 11:36:10
【问题描述】:

我想更改导航栏的 alpha 值。 我试过了,

<item name="android:navigationBarColor">@color/colorNav</item> 这个在我的 style.xml 中。

并将颜色设置为,

<color name="colorNav">#9623ba68</color>.

但这不起作用。我怎样才能让它工作?

【问题讨论】:

  • 你是说透明抽屉吗?
  • 确保该项目在当前选定的主题下。还可以尝试使用以下方法设置 NavBar 颜色: window.setNavigationBarColor(@ColorInt int color) 请参阅下面的答案
  • @AdityaVyas-Lakhan 不,底部的导航栏

标签: android user-interface transparent alpha navigationbar


【解决方案1】:

试试这个:

window.setNavigationBarColor(@ColorInt int color)

既然你已经有了 RGB 中的颜色,你需要做的就是将 Alpha 部分附加到它(RGBA): 所以你的颜色:#23ba68 和 96% Alpha (F2):#23BA68F2

这是一个正确的十六进制值百分比表。例如。对于 50% 的白色,你会使用 #80FFFFFF。

100% — FF

95% — F2

90% — E6

85% — D9

80% — 抄送

75% — 高炉

70% — B3

65% — A6

60% — 99

55% — 8C

50% — 80

45% — 73

40% — 66

35% — 59

30% — 4D

25% — 40

20% — 33

15% — 26

10% — 1A

5% — 0D

0% — 00

【讨论】:

  • 结果和以前一样 :(
  • 你想把它设置成什么颜色?
  • 这个颜色#23ba68,alpha值为96
  • 你能改变颜色吗?
  • 是的,我可以更改颜色,但不能更改不透明度/alpha
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-26
  • 1970-01-01
  • 2016-02-01
  • 2021-02-07
  • 1970-01-01
  • 2021-03-29
相关资源
最近更新 更多