一,代码设置,在setContentView之前执行:
//隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏状态栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
二,调用自带theme
,
直接在AndroidManifest.xml中需要全屏显示的Activity属性中添加
<activity android:name=".ui.WelcomActivity" android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen">
三,自定义主题 并引用,
在style.xml文件中定义theme(如果没有style.xml,在res/values目录下创建)
<style name="Theme.FullScreen" parent="Base.Theme.AppCompat.Light"> <!--自定义全屏主题--> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> </style>
四、取消全屏
// 取消全屏 getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);