0
的α值在Android我可以设置一个透明状态栏与下面的样式行:获取状态栏
<item name="android:windowTranslucentStatus">true</item>
我想直接根据与状态栏的相同的背景颜色状态栏来显示文本。我的问题是,如果我将背景颜色设置为我的primaryColor
,它会更亮一些,因为我没有将状态栏的Alpha值添加到颜色中。
那么如何从代码中获取状态栏的alpha值以将其添加到我的背景颜色?
您是否看到[this](http://stackoverflow.com/a/28041425/6950238)问题? –
感谢这个答案,但它不是我正在寻找的。我想在状态栏下面显示一个视图(创建一个扩展的效果)与理智的alpha值,并不想绘制在它后面。 – Cilenco
你试过像[在这[]](http://stackoverflow.com/a/35150398/6950238)问题获得截图,并获得对应于StatusBar的像素的alpha值,就像在[that](http://stackoverflow.com/问题/ 7645607/Android的检查-α-的像素)? –