это поле для баланса находится в одном месте везде, и чтобы обновлять его, мне надо в каждом фрагменте добавлять VM, которая содержит баланс и ставить обсервер? раньше выносил это поле для баланса на mainActivity над fragmentContainer, но это так себе вариантик, есть ли другие варианты написать такой код 1 раз сразу для всех мест, или же все таки в каждом фрагменте экземпляр VM + observer бест вариант
почему вынос его в активити так себе вариантик? в полне себе вариант кмк
делал так уже, кто-то говорил, что такое, и лучше запихать сразу во фрагмент контейнер
Я бы сделал это отдельным маленьким фрагментов. Его логика никого не будет трогать, и его никто не будет трогать. Он сам будет знать (через вм) откуда и что доставать. Потом просто в хмльке вставляете фрагмент в верстку и указываете какой фрагмент показать
Обсуждают сегодня