android状态栏颜色和ToolBar保持一致

时间:2024-04-09 14:27:49

为了使状态栏颜色和ToolBar保持一致保持一致好看些,就需要下面的简单配置。

1、在当前的Activity中代码动态设置:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
    WindowManager.LayoutParams localLayoutParams = getWindow().getAttributes();
    localLayoutParams.flags = (WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | localLayoutParams.flags);
}

2、在xml布局的toolbar中加入下面一行代码:

android:fitsSystemWindows="true"

效果图:

android状态栏颜色和ToolBar保持一致

OK,这样就行了。

参考文章:https://blog.csdn.net/xiaobaixiang__/article/details/68491494