我搜索这个,这就是我发现的
使应用程序全屏显示的代码是这个
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN ;
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(uiOptions);
但是当我将其放在按钮中时不起作用
我对这些问题的发现
该代码仅在“视图”可见时有效 您只能每1000毫秒使其进入全屏模式 当转到手机的其他部分时,应用程序会自动清除标志 我的目标是使该应用在所有活动中都变为全屏显示,但我想知道上面的代码是如何工作的,我在源代码中进行搜索,但找不到解决方法
上面的代码仅在我将代码上传到手机上时有效
答案 0 :(得分:0)
@Override
protected 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.activity_main);
}