0

我想让我的第一个活动全屏,而不是所有活动,我该怎么办?

4

4 回答 4

1

Manifest文件中,仅为要全屏显示的 添加android:theme="@android:style/Theme.NoTitleBar.Fullscreen"属性。activity

例如 :

<activity android:name=".FirstActivity"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
于 2013-01-18T17:51:51.087 回答
1

在您想要全屏显示的您的活动的 oncreate 方法中调用 setcontentView(--) 之前调用下面的方法。

public void setFullScreen() {
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
于 2013-01-18T17:23:58.603 回答
0

添加:

requestWindowFeature(Window.FEATURE_NO_TITLE);
            getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                                    WindowManager.LayoutParams.FLAG_FULLSCREEN);

到你想要全屏模式的 Activity 的 onCreate() 。

于 2013-01-18T17:24:14.050 回答
0

在您想要全屏的活动的 onCreate 方法中,您可以使用以下代码。

getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

在 setContentView 之后写这段代码

于 2018-11-29T03:36:24.013 回答