簡體   English   中英

如何隱藏導航欄?

[英]How to hide the navigation bar?

我的Android應用程序有問題(這是我的第一個應用程序)。 簡而言之,當我按下“提高音量”或“降低音量”按鈕時(以及出現警報時),導航欄就會出現並完全弄亂了布局。
導航欄

假設我正在使用此代碼隱藏導航欄(這是身臨其境的模式)

 public void FullScreencall(){
    if(Build.VERSION.SDK_INT<19){
        View v =this.getWindow().getDecorView();
        v.setSystemUiVisibility(View.GONE);
    }
    else{
        View decorView=getWindow().getDecorView();
        int uiOptions= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
        decorView.setSystemUiVisibility(uiOptions);
    }
}

(在OnCreate中稱為)如何解決此問題? 我只希望導航欄根本不出現。 感謝您的關注。

您應該在onResume或onFocusChanged中調用IMMERSIVE_STICKY。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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