Код: Выделить всё
...
< /code>
bindingAdapter: < /p>
@BindingAdapter("layoutFullscreen")
fun View.bindLayoutFullscreen(previousFullscreen: Boolean, fullscreen: Boolean) {
if (previousFullscreen != fullscreen && fullscreen) {
systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_STABLE or
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or
View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
}
}
< /code>
v29\colors.xml (только для Android Q) < /p>
@android:color/transparent
< /code>
colors.xml:
@color/colorPrimaryDark
< /code>
themes.xml
@color/colorPrimaryDark
@bool/theme_status_bar_light
@color/nav_bar
Я уже попробовал следующие:
.
Код: Выделить всё
- false
- android:fitsSystemWindows="true"
< /code>
Он все еще не работает.val paddingTop = _binding.ToolbarMain.paddingTop
ViewCompat.setOnApplyWindowInsetsListener(_binding.ToolbarMain){v, insets ->
v.updatePadding(top = paddingTop + insets.systemWindowInsetTop)
insets
}
Я все еще не потратил на меня.>
Подробнее здесь: https://stackoverflow.com/questions/624 ... to-edge-de