我知道之前有人问过这个问题,事实上我已经用谷歌搜索了好几天,但我无法让我的应用程序在 android api 19 操作系统版本 4.2.1 中全屏显示
我试过了
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
还有
getWindow().getDecorView()
.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
但这些都不起作用。我还尝试在 list 文件中选择全屏主题,但这没有用。有什么问题吗?
最佳答案
确保在调用 setContentView();
之前调用代码,否则不会有任何影响。像这样:
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 - 在 Android 应用程序中启用全屏模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36534666/