今天设置状态栏透明度遇到Bug
Crash——TaskDescription's primary color should be opaque
去谷歌了一下就是不能再v21下面设置它状态栏的透明度只能老老实写#00000;
但是我是一个不肯轻易放弃的人。
一个强大的库应运而生SystemBarTintManager
有需要的同学去github搜索一下
在基类里面BaseActivity假如这行就可以啦
@SuppressLint("NewApi")
protected void setStatusStyle() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG