privatefunsetFullScreen() { //상단에 Action Bar 사라지게 하기 supportActionBar?.hide()
//Android 11(R) 대응 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { window.setDecorFitsSystemWindows(false)
val controller = window.insetsController if (controller != null) { //상태바와 네비게이션 숨김 controller.hide(WindowInsets.Type.statusBars() or WindowInsets.Type.navigationBars()) //화면 끝을 스와이프 하면 나타나게 설정 controller.systemBarsBehavior = WindowInsetsController.BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE } } else { //R 버전 이하 대응 window.decorView.systemUiVisibility = ( View.SYSTEM_UI_FLAG_IMMERSIVE or View.SYSTEM_UI_FLAG_LAYOUT_STABLE or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION or View.SYSTEM_UI_FLAG_FULLSCREEN) } }