У меня есть приложение, которое использует шаблон MVVM из Android JetPack.
У меня есть список элементов заявки, который должен быть отображен в виде повторного просмотра фрагмента пользователя.Список запрашивается фрагментом через модель представления, затем из репозитория, и, если он отсутствует, следует загрузить файл JSON и сохранить его в базе данных.
Элемент заявки представлен сущностью, имеющей свойство "valtimeDate: String ".В окне Recycleler будет отображена ячейка с двумя текстовыми полями.Один для данных и один для времени.
Мои вопросы:
- Где я должен преобразовать свойство Entity timeDate, чтобы связать их с текстовыми полями?Должен ли я сделать это во ViewModel или Adapter или HolderView?
- Преобразование должно выполняться с использованием нового класса данных, или мне следует обернуть / расширить существующий класс данных Entity?