gpt4 book ai didi

android退出全屏模式

转载 作者:可可西里 更新时间:2023-11-01 18:49:30 26 4
gpt4 key购买 nike

我在 Android 工作。我需要在全屏模式下显示我的 Activity ,我使用以下代码完成了此操作。

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

现在它看起来像这样:- enter image description here

现在我想退出这个完整模式,这样我的 Activity 应该像以前一样显示。像这样:-

enter image description here

我有一个按钮,用于在完整模式或普通模式之间切换,我会一次又一次地切换模式。请建议我该怎么做。表示如何从全屏进入正常屏幕。

提前谢谢你。

最佳答案

按照下面的代码,我可以根据您的需要隐藏TitleBar

Button full;
static int vari = 0;

@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
full = (Button)findViewById(R.id.fullview);
full.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(vari == 0)
{
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
vari = 1;
}else
{
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
vari = 0;
}

}
});
}

试试这段代码。它对您有很大帮助。

关于android退出全屏模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9684440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com