2015-11-01 58 views
3

如果在你的主题中设置android:windowTranslucentNavigationtrue,那么导航栏将不会像KitKat一样完全半透明。相反,它是一个黑暗的半透明背景。有人在这里知道背景的alpha值吗?Lollipop中导航栏的默认Alpha值

回答

3

我用导航栏做了一些测试,发现navBar的alpha值是android:windowTranslucentNavigation = true是黑色的40%。

所以颜色以十六进制将是:#66000000

下面是步骤我如何计算这个值:

  1. 我做了截图如下面给出
  2. 然后我在GIMP图像编辑器中打开它,并采取每种颜色的RGB值
  3. 白色是(255,255,255),navBar下是白色(153,153,153)
  4. 灰色是(150,150,150),navBar下是灰色(90,90,90)

然后我计算如下: 255是100% 153为x X = 153 * 100/255 = 60%

alpha通道,α-的真值,所以我计算转化值信道为100 - 60 = 40%

ARGB值的40%是(102,0,0,0)十六进制它#66000000

enter image description here