Android官方Material Design默认状态栏比ToolBar颜色要深,但是有很多人就是不喜欢,像我自己一样,把状态栏和工具栏(标题栏)颜色调成一致的。
如图,使用官方Navigation Drawer模板,简单修改colorPrimary后出现黑色线
![](https://img.haomeiwen.com/i1743965/64edf230ae8dc3ae.png)
解决办法就是把Android Studio模板生成的CoordinatorLayout(在app_bar_main.xml)上的android:fitsSystemWindows="true"去掉即可
如图示
![](https://img.haomeiwen.com/i1743965/5b892878d5c8f92c.png)
还有,就是侧边导航栏菜单上的阴影
![](https://img.haomeiwen.com/i1743965/f9fe61641dc6d267.png)
解决办法就是在NavigationView(activity_main.xml)上添加app:insetForeground="#00000000"
![](https://img.haomeiwen.com/i1743965/620b58e81b76f33f.png)
关于这个“沉浸式”,有很多人说很丑,这个审美问题不做争论,再说IOS上不就是这样吗!
网友评论