Android:phonegap / cordova:在应用运行时切换全屏模式

时间:2014-04-10 07:30:13

标签: android cordova phonegap-plugins cordova-plugins

我想在我的应用运行时在全屏模式和普通模式之间切换。

是否有任何phonegap插件可以为我(Android)执行此操作?

如果没有,请告诉我如何在java中调用全屏和普通屏幕,在javascript中调用。

2 个答案:

答案 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等功能,可以进行切换。