【发布时间】:2014-04-10 07:30:12
【问题描述】:
我想在我的应用运行时在全屏模式和正常模式之间切换。
有没有 phonegap 插件可以帮我做这个(Android)?
如果没有,请告诉我如何在java中切换全屏和正常,在javascript中调用。
【问题讨论】:
标签: android cordova phonegap-plugins cordova-plugins
我想在我的应用运行时在全屏模式和正常模式之间切换。
有没有 phonegap 插件可以帮我做这个(Android)?
如果没有,请告诉我如何在java中切换全屏和正常,在javascript中调用。
【问题讨论】:
标签: android cordova phonegap-plugins cordova-plugins
试试下面的方法。它显示全屏。
按以下方法设置全屏。
在"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函数来做切换。
【讨论】: