android:隐藏状态栏和导航栏

一,只隐藏状态栏

在onCreate事件中,setContentView前添加

        //只隐藏状态栏
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
效果:

二,同时隐藏状态栏和导航栏

在onCreate事件中,setContentView前添加

       //同时隐藏状态栏和导航栏
        View decorView = getWindow().getDecorView();
        decorView.setSystemUiVisibility(
                View.SYSTEM_UI_FLAG_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
                  | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
        );

效果如图:

posted @ 2025-05-10 09:04  刘宏缔的架构森林  阅读(199)  评论(0)    收藏  举报