Когда кликаешь на иконку bottomNavigation открывается фрагмент А. Нажимаю на вторую иконку открывается фрагмент Б. Нажимаешь назад он возвращается назад в фрагмент А, состояние Фрагмента А сохранилось. А вот если находясь во фрагменте Б, нажимаешь на иконку фрагмента А, фрагмент А открывается, но он грузит все заново, состояние не сохранилось. Короче мне надо сделать так чтобы они сохраняли свои состояния, и при клике на них во второй раз они не рисовали все заново, а просто восстанавливали фрагмент. Можно ли такое сделать?.
MVVM
Храни инфу о полях в liveData внутри вьюмодели, и вешай обзерверы на эти поля в onViewCreated
Обсуждают сегодня