Android设置Activity全屏的三种方式:
1、manifest中设置:在application中设置,或者指定activity设置。
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
或者
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
2、style中设置:定义自己的主题。
3、代码中设置:在setContentView 之前调用
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
注意:
当有全面屏手机可以显示虚拟按键时,比如小米8手机,就会出现白色的虚拟按键区域,如图所示:
按照google的官方办法,设
《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享
置如下几个Flag