android短視訊開發,全屏觀看視訊時自動隱藏平臺底部的功能欄

zhibo系統開發發表於2021-12-29

android短視訊開發,全屏觀看視訊時自動隱藏平臺底部的功能欄

 //   隱藏底部的虛擬按鍵 方法一  滑動螢幕 可重新顯示出來
    public static void hideBottomUIMenu(Activity activity) {
        //隱藏虛擬按鍵,並且全屏
        if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api
            View v = activity.getWindow().getDecorView();
            v.setSystemUiVisibility(View.GONE);
        } else if (Build.VERSION.SDK_INT >= 19) {
            //for new api versions.
            View decorView = activity.getWindow().getDecorView();
            int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_FULLSCREEN;
            decorView.setSystemUiVisibility(uiOptions);
 
        }
    }
 
 
 
 
    //    隱藏底部的虛擬按鍵 方法二  滑動也不能重新顯示
    public static void hideBottomUIMenu2(Activity activity) {
        //隱藏虛擬按鍵,並且全屏
        if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api
            View v = activity.getWindow().getDecorView();
            v.setSystemUiVisibility(View.GONE);
        } else if (Build.VERSION.SDK_INT >= 19) {
 
            Window _window = activity.getWindow();
            WindowManager.LayoutParams params = _window.getAttributes();
            params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE;
            _window.setAttributes(params);
        }
    }

 以上就是android短視訊開發,全屏觀看視訊時自動隱藏平臺底部的功能欄, 更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2849914/,如需轉載,請註明出處,否則將追究法律責任。

相關文章