반응형
https://developer.android.com/reference/android/view/WindowInsetsController
상태표시줄 보이게
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)
}
반응형
'IT > Android' 카테고리의 다른 글
Android] requireContext null return (0) | 2021.08.23 |
---|---|
Android] 키보드 내리기 (0) | 2021.06.09 |
Kotlin] 안드로이드 Fragment findViewById Null (0) | 2021.05.22 |
Kotlin] 안드로이드 국가별 시간, 날짜 표시 // getBestDateTimePattern (0) | 2021.05.20 |
Kotlin] 안드로이드 채팅방 날짜 표시 (0) | 2021.05.01 |
댓글