1

我有一个我想要的活动,当按下菜单中的一个选项以使该活动成为全屏时,当按下菜单中的其他选项回到正常活动时。考虑到我停止了景观布局,如何在代码中执行此操作

提前致谢。

4

3 回答 3

2

我有一个我想要的活动,当按下菜单中的一个选项以使该活动成为全屏时,当按下菜单中的其他选项回到正常活动时。考虑到我停止了景观布局,如何在代码中执行此操作

我认为你的目标是不可能的,因为它只能完成,而且必须在onCreate()这样的方法中调用:

public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   requestWindowFeature(Window.FEATURE_NO_TITLE);
   getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
   setContentView(R.layout.main);
}

或通过XML

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
于 2013-02-13T14:06:31.357 回答
0

您可能只需recreate()在您的Activity. 这是否是一个好主意,完全是另一回事。

于 2013-02-13T16:08:16.307 回答
0

尝试使用 Android API 中的窗口类 -

requestWindowFeature(Window.FEATURE_NO_TITLE)

于 2013-02-13T14:11:40.650 回答