如何在Android 4.0中制作全屏

Dar*_*rcy 9 android-layout android-4.0-ice-cream-sandwich

Android 4.0手机只有虚拟按钮,在全屏播放YouTube /视频时实际上看不见(视频部分接管按钮的位置).

我想这样做,但还没找到办法.

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
Run Code Online (Sandbox Code Playgroud)

要么

requestWindowFeature(Window.FEATURE_NO_TITLE); 
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

不要覆盖虚拟按钮.

这是一个示例,显示我正在谈论的全屏类型:

http://www.youtube.com/watch?v=Lw_O1JpmPns

Dar*_*rcy 8

好的,我将这个SYSTEM_UI_FLAG_HIDE_NAVIGATION标志添加到我的视频活动中并隐藏了虚拟按钮.

WebView view = new WebView(this);
view.setSystemUiVisibility(WebView.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
Run Code Online (Sandbox Code Playgroud)

另一种选择是使用SYSTEM_UI_FLAG_LOW_PROFILE旗帜.这不会隐藏按钮.相反,它使按钮进入"低调"模式(基本上将它们变成小点)