簡體   English   中英

Android:phonegap / cordova:在應用運行時切換全屏模式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM