активити. Есть задача отображать почти на каждом активити/фрагменте в екшн баре количество товаров в корзине. Содержание корзины не хранится в бд, и получается только запросом при открытии корзины или добавлении в нее продуктов. Но количество товаров на всех фрагментах и активити всегда должно быть актуальным. Как правильно сделать это количество доступным со всех активити в приложении? Архитектура mvvm + arc. components. также используется даггер. Есть идея сделать клас-хранилище для кол-ва елементом пометить как синглон с глобальным скоупом и провайдить дагером куда надо. Но хорошее ли это решение? Или может подскажете что-то лучше для этой задачи?
норм решение
Обсуждают сегодня