Android は非表示のナビゲーション バーを実装します

 MainActivity で onWindowFocusChanged をオーバーロードし、関連するコンテンツを入力して Android ナビゲーション バーを非表示にします

  /*
    *  隐藏导航栏
    * */
    @Override
    public void onWindowFocusChanged(boolean hasFocus) {
        super.onWindowFocusChanged(hasFocus);
        if (hasFocus && Build.VERSION.SDK_INT >= 19) {
            View gameView = this.getWindow().getDecorView();
            gameView.setSystemUiVisibility(
                    View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                            | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                            | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
                            | View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
                            | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
 
        }
    }

おすすめ

転載: blog.csdn.net/xiaowang_lj/article/details/131191778