我想在我的应用运行时在全屏模式和普通模式之间切换。
是否有任何phonegap插件可以为我(Android)执行此操作?
如果没有,请告诉我如何在java中调用全屏和普通屏幕,在javascript中调用。
答案 0 :(得分:1)
尝试以下方法。它全屏显示。
将Fullscreen设置为以下方法。
在“super.LoadURL(”....“);”
之前调用此方法 //Fullscreen (No title bar and status bar)
public void setFullscreen() {
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); //Clean FLAG
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
清除FLAG "FLAG_FORCE_NOT_FULLSCREEN".
这是由DroidGap支持的。
答案 1 :(得分:0)
可以使用此插件:https://github.com/mesmotronic/cordova-plugin-fullscreen
它具有AndroidFullScreen.showSystemUI,AndroidFullScreen.leanMode,AndroidFullScreen.immersiveMode等功能,可以进行切换。