본문 바로가기
IT/Android

Android] Kotlin fragment에서 상태표시줄 보여지게

by 깻잎쌈 2021. 6. 8.
반응형

https://developer.android.com/reference/android/view/WindowInsetsController

 

WindowInsetsController  |  Android 개발자  |  Android Developers

 

developer.android.com

 

상태표시줄 보이게

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R){
controller = activity!!.window.insetsController
   if(controller != null){
   controller!!.show(WindowInsets.Type.statusBars())
   }

}else{
  activity!!.window.clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)
}

 

상태표지줄 안보이게 


       if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R){
            controller?.hide(WindowInsets.Type.statusBars())
        }else{
            activity!!.window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)
        }

 

 

 

[Android/Kotlin] 안드로이드 FLAG_FULLSCREEN Deprecated...

안녕하세요. 오늘은 WindowManager.LayoutParams.FLAG_FULLSCREEN 코드가 Deprecated 되어서, 새로운 방법으로 구현하는 방법에 대해서 소개해 드립니다. API >= 30 이상 부터는 WindowInsetsController.hide()를..

android-dev.tistory.com

 

반응형

댓글