Я пытаюсь создать приложение, используя один шаблон действия с несколькими фрагментами. Я управляю навигацией с помощью компонента «Навигационная архитектура», используя нижний вид навигации В одном из фрагментов у меня есть Recyclerview
, который отображает список пользовательских карт. При нажатии на элемент он перемещается к другому фрагменту, где мне нужно скрыть нижнюю навигационную панель.
Проблема появляется, когда я возвращаюсь назад и снова вижу видимый вид снизу. Панель, кажется, появляется в два этапа, создавая ощущение отставания. (в первый раз отображается только 60% нижнего навигационного представления).
Поведение, похоже, связано со строкой состояния. Когда я меняю тему на полный экран или устанавливаю windowTranslucentStatus=true
, все ведет себя хорошо. Кроме того, в первый раз кажется, что навигационная панель имеет размер точно 24dp
меньше, то есть размер строки состояния.
Ты хоть представляешь, что я могу сделать?
PS. Я новичок в stackoverflow, и это мой первый вопрос. Я рад присоединиться к этому замечательному сообществу.