Я сейчас работаю над приложением. Есть три фрагмента. Одним из них является фрагмент домашней страницы, где есть список некоторых популярных мест мира, перечисленных в переработке. А другой - любимый фрагмент страницы, где в обследовании также перечислены предполагаемые места. И последний - это фрагмент страницы деталей, где показана информация о выбранном месте. У меня есть класс объектов для базы данных и класс модели для мест, которые перечислены на главной странице. Я могу перейти к фрагменту деталей как из фаворита, так и фрагмента дома. < /P>
Каждый элемент списка имеет любимый значок. Если расположение добавлено в фавориты, значок должен быть заполнен. Итак, мой вопрос здесь: где/как мне сохранить/проверить состояние значка? В классе модели или в базе данных? Как с пакетом? Если так, то разве я не должен реализовать посылку в классе сущности? Это против архитектуры MVVM?
Подробнее здесь: https://stackoverflow.com/questions/795 ... cyclerview