一、继承Activity实现全屏
1、在Activity代码中设置
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
注意:这些代码必须在setContentView()之前。
2、在AndroidMenifest.xml清单文件中设置
android:name=".MainActivity"
android:theme=" @android :style/Theme.NoTitleBar.Fullscreen">
二、继承AppCompatActivity实现全屏
在AppCompatActivity中直接用以上方法设置全屏则会出错。
1、保留状态栏的“全屏”
清单文件中设置
保留状态栏的效果图
2、自定义style实现全屏
第一步:编写style
true
第二部:设置activity主题
android:theme="@style/myFullScreenThemt"
/>
效果图-------->
成功实现