我设法将状态栏设置为非透明色。是否也可以将状态栏设置为半透明颜色?
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorPrimary</item>
<item name="android:windowTitleBackgroundStyle">@style/WindowTitleBackground</item>
</style>
<style name="WindowTitleBackground">
<item name="android:background">#c83f51b5</item>
<item name="android:textColor">@color/white</item>
<item name="android:statusBarColor" tools:targetApi="lollipop">#c83f51b5</item>
</style>
显示的颜色仍然与3f51b5相同,没有透明度值。它甚至可能吗?
答案 0 :(得分:1)
这并不容易实现,但我在本博客中找到了KitKat和Lollipop版本问题的解决方案。