[英]Android: phonegap/cordova: switch full screen mode while app is running
我想在我的应用程序运行时在全屏模式和普通模式之间切换。
是否有任何phonegap插件可以为我执行此操作(Android)?
如果没有,请告诉我如何在Java中(在javascript中调用)在全屏和普通之间切换。
请尝试以下方法。 显示全屏。
按以下方法设置全屏。
在“ 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支持。
可以使用此插件: https : //github.com/mesmotronic/cordova-plugin-fullscreen
它具有功能AndroidFullScreen.showSystemUI,AndroidFullScreen.leanMode,AndroidFullScreen.immersiveMode进行切换。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.