在按下按钮时,在android中执行全屏活动
问题描述:
当按菜单中的某个选项将此活动设置为全屏并将菜单中的其他选项按回正常活动时,我有一个活动。 如何在代码中考虑到我停止了landScape布局在按下按钮时,在android中执行全屏活动
在此先感谢。
答
我有我想要一个活动时,按下菜单中的选项,使 将此活动作为全屏幕,当在菜单中按另一个选项 正常活动。如何做到这一点的代码考虑到我停下 景观布局
,我认为你的目标是不可能的,因为它只能完成,同时它在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);
}
或通过使用窗口类从Android API XML
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
答
尝试 -
requestWindowFeature(Window.FEATURE_NO_TITLE)
答
你也许可以这样做只是通过调用recreate()
(11级,如果我记得)你的Activity
。不管这是个好主意,完全是另一回事。
嗯在全屏之前它是一个对话框? – baboo 2013-02-13 14:05:20
我编辑我的问题是清晰的 – 2013-02-13 14:07:49
默认情况下,你可以显示一个对话框片段,当按下全屏按钮时,在活动中打开它,完成活动,当他再次从菜单中选择选项时,你将回到对话框片段,为转换btw活动/对话框,你可以添加自定义动画..远射,但值得一试..你的选择 – baboo 2013-02-13 14:27:03