android 30(API 30, Android 11) 이상에서는 systemUiVisibility 대신 WindowInsetsController를 사용하는 방식으로 변경되었습니다. 이제 더 세련되고 구체적으로 UI를 숨기거나 표시할 수 있어요.이전 방식이 decorView와 systemUiVisibility에 의존했다면, 새로운 방식은 WindowInsetsController를 활용하여 상태바, 네비게이션바 등을 다루도록 개선됐습니다. private fun hideBottomNavigation() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { val windowInsetsController = activity?.window?.ins..