android全屏的两种方法

时间:2021-12-06 06:23:44

1在activity中的onCreate中接入如下代码:

requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉title
 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//全屏显示

2在配置文件中配置

首先在styles.xml中加入如代码

<style name="myTheme">

        <item name="android:windowNoTitle">true</item>
        <item name="android:windowFullscreen">?android:windowNoTitle</item>
    </style>

?android:windowNoTitle表示第二个值随着android:windowNoTitle的值变化,即?android:windowNoTitle为true的话android:windowFullscreen也为true

反之亦然。

在mainfest清单文件中的activity中加入这个theme就可以了

 <activity
            android:name="com.zhenhua.style.MainActivity"
            android:label="@string/app_name" 

android:theme="@style/myTheme"

>
        </activity>