因此,关于设置statusBar
的颜色,这里可能会有很多类似的问题,但是我有一个略有不同的问题,经过几个小时的讨论,我还没有找到最终的答案。看起来...
基本上,如何设置我的statusBar
来接受我设置为其中包含一定水平的alpha值的颜色值?
我已经尝试过主题中的方法,例如
<item name="android:statusBarColor">@color/grey_900_transparent</item>
grey_900_transparent
在我的colors.xml中定义为#E6222222
。我也尝试过以编程方式对其进行设置,但结果是相同的:状态栏不想接受alpha值以保持透明度。
我一直在设置android:windowTranslucentStatus:true
,但是一旦透明就似乎不允许任何颜色,更不用说任何透明程度了,除非100%透明。
那我该怎么做使statusBar
与其下方的工具栏具有相同的颜色和Alpha(grey_900,不透明度为90%)?
感谢您的帮助!
答案 0 :(得分:0)
尝试将颜色放入style.xml中,将其设置为colorPrimaryDark
<item name="colorPrimaryDark">@color/app_purple</item>