фрагмента на одной активити один из фрагментов это список неких карточек с кнопкой "избранное" которое добавляет в избранное второй фрагмент это детализация карточки в которой также есть кнопка избранное. При смене состояния избранного меняется иконка кнопки "избранное". Как обновить состояние иконки, если мы добавили в избранное во фрагменте детализация , при нажатие кнопки back , в списке карточек ? Не обновляя список ( нужно остаться на текущий позицией, при обновление данные меняются и добавляются новые )
Вижу вариант с сохранением состояния избранного в синглтоне, но может есть какой то другой вариант ?
Да, база данных, например. И, в случае с Room, подписка на изменения строк в базе.
Обсуждают сегодня