нужно при переключении между фрагментами на втором показать прозрачный статусбар с изображением под ним.
А проблема заключается в том, что когда я это делаю флагом
window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
то вьюха сдвигается вверх под статусбар, увеличиваясь в размере, но когда я возвращаю обычный статусбар флагом
window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
то вьюа возвращается обратно, однако не меняется в размере, заезжая под нав-бар
Кто-то с такой дичью в этом подходе сталкивался? Есть идеи, как решать?
Да, добавь атрибут высоты статус бара на этом экране
Я не могу сказать наверняка, что с такой проблемой сталкивался, но в последних приложениях на single activity использовал инсеты и кастомные вьюшки для корректной работы со статус баром. Вроде WindowInsetsFrameLayout или WindowInsetsAppBarLayout
А причём тут архитектурный чатик?
Обсуждают сегодня