转载:http://blog.csdn.net/yy1300326388/article/details/77992312
今天同事已经拿到 MIX2 了,但是app 的状态栏适配不够好,空出很大一块出来。
- 直接上代码
<application
android:resizeableActivity="true">
</application>
AndroidManifest.xml
只需在 AndroidManifest.xml
的 application
节点下添加 android:resizeableActivity="true"
即可
- 可能会遇到的问题
更具网上的一些沉沉浸式状态栏设置之后,导致NavigationBar 显示透明灰色,而且 APP 布局适配变化比较难
- 解决办法
<item name="android:windowTranslucentNavigation">false</item>
在 v19 和 v21 的 style.xml 文件中找到 windowTranslucentNavigation
然后设置为 false
即可
参考资料:
https://developer.android.com/reference/android/R.attr.html#resizeableActivity