Android 设置应用全屏的两种解决方法
程序员文章站
2023-12-11 23:08:34
在开发中我们经常需要把我们的应用设置为全屏,有两种方法,一中是在代码中设置,另一种方法是在配置文件里改!
一、在代码中设置:复制代码 代码如下:package com.a...
在开发中我们经常需要把我们的应用设置为全屏,有两种方法,一中是在代码中设置,另一种方法是在配置文件里改!
一、在代码中设置:
复制代码 代码如下:
package com.android.tutor;
import android.app.activity;
import android.os.bundle;
import android.view.window;
import android.view.windowmanager;
public class opengl_lesson1 extends activity {
public void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
//无title
requestwindowfeature(window.feature_no_title);
//全屏
getwindow().setflags(windowmanager.layoutparams. flag_fullscreen , windowmanager.layoutparams. flag_fullscreen);
//此两段代码必须设置在setcontentview()方法之前
setcontentview(r.layout.main);
}
}
二、在配置文件中设置(android:theme="@android:style/theme.notitlebar.fullscreen"):
复制代码 代码如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.tutor"
android:versioncode="1"
android:versionname="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".opengl_lesson1"
android:theme="@android:style/theme.notitlebar.fullscreen"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.main" />
<category android:name="android.intent.category.launcher" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minsdkversion="7" />
</manifest>
建议使用第二种方法!