отображается как список который может быть checkable. Состояние check/uncheck вы просто добавляете в сущность или делаете обертку, где сама сущность и ее состояние? И потом как обрабатываете при повороте? в ДБ вроде как сохраняется оригинальный список. или создаете два списка первый самих сущностей, второй состояний?
в презентере можно хранить и каждый раз отдавать при аттаче вьюшке
тут главный вопрос: check/unchek чему служит: изменению модели, хранящейся в репозитории, или это больше UI-ная вещь (например, вы делаете игру-викторину с выбором вариантов ответа)?
Обсуждают сегодня