我有两个问题:
- 一个如何全屏运行我的应用程序
- 视频播放器如何全屏播放视频。
我已经尝试了很多,但仍在努力实现这一目标,但找不到解决方案。
我找到的解决方案列表,但它们没有满足我的要求
这仅隐藏通知栏。
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
也只隐藏通知栏
android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
它低调导航栏不隐藏它。
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
对我的活动没有影响。
anyView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
注意:
- 我不是在谈论生根设备,所以请提供那些无需生根设备即可工作的解决方案。
- 我不是在谈论仅隐藏通知栏,而是通过隐藏导航栏和通知栏来全屏显示。
- 我说的是 jelly beans api 4.1 或高于 4.1 版本的 android
- 并请用代码给出答案。
经过我的研究和你的回答,我得到了这个:
但我的应用应该是这样的,没有导航栏:
我不希望系统导航栏在我的应用程序中可见。