效果图
实现
1.首先确保自己的依赖 版本至少 大于1.5.0 否则无法适配低版本
implementation "androidx.core:core-ktx:1.5.0"//
2.在 Activity 中加入代码 ( 单 Activity 架构中,将唯一个activity 加入即可 ,多 activity 中需要每个都加)
override fun onWindowFocusChanged(hasFocus: Boolean) {
super.onWindowFocusChanged(hasFocus)
if (hasFocus) {
WindowInsetsControllerCompat(
window,
window.decorView
).run {
hide(WindowInsetsCompat.Type.systemBars())
systemBarsBehavior = WindowInsetsController.BEHAVIOR_DEFAULT
}
}
}
大功告成!