Привет, у меня есть vm со следующим кодом, все вроде работает. Но когда я добавил в проект TabLayout и прокручиваю до последнего элемента и обратно, у меня перевыполняется код из vm. Пробовал разные костыли, но они не давали нужного результата. Подскажите пожалуйста в чем проблема?
В активити создаю класс, в котором будут храниться данные. В дочернем фрагменте через эдитТекст хочу сохранять вводимые данные в этот класс-хранилище. Другие фрагменты тоже должны иметь возможность цеплять данные из этого класса.
Правильно понимаю, что нужно view model использовать?
В активити создаю класс, в котором будут храниться данные. В дочернем фрагменте через эдитТекст хочу сохранять вводимые данные в этот класс-хранилище. Другие фрагменты тоже должны иметь возможность цеплять данные из этого класса.
Правильно понимаю, что нужно view model использовать?
ну типа передаёшь какой-нибудь обзёрвабл во фрагмент. Либо через конструктор и фабрику, либо фрагмент сам забирает его из активити