1

在我的活动中使用以下代码:

@Override
    public void onWindowFocusChanged(boolean hasFocus) {
            super.onWindowFocusChanged(hasFocus);
            View decorView = this.getWindow().getDecorView();
            decorView.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);
    }

如使用 android 设备 5.0 和 7.0 但不能在 6.0.1 android 设备上的 android 开发人员站点中所述,我能够隐藏和滑动以显示系统 UI(并在几秒钟后自动隐藏)。有没有其他方法可以在 android 6.0.1 上使用沉浸式粘性,我只想隐藏系统 UI,让用户滑动以显示系统 UI(如果几秒钟后没有交互,则自动隐藏)

4

0 回答 0