RecyclerView с различными типами просмотра для редактирования больших объектов данных - PullRequest
0 голосов
/ 15 сентября 2018

Я решил эту проблему ранее с помощью вложенных макетов в представлении прокрутки.Но его довольно плохая производительность и боль в заднице, чтобы добавить что-нибудь новое / обновить функциональность.

Быстрый макет:

enter image description here

В основном есть несколько вкладок, все они имеют разные категории настроек, поскольку это просто приложение для настройки приложения Windows / macOS.Я получаю строку JSON с моего сервера, она довольно большая, примерно 3 тыс. Строк, и десериализую ее в большой объект.Еще не уверен, хочу ли я иметь локальную базу данных SQLite или просто продолжать редактировать объект в памяти, сериализовать его и отправить обратно на сервер, когда я закончу редактирование.

Как, черт возьми, можно подойти к этому?Тип представления зависит от типа данных, но иногда я использую счетчик, чтобы ограничить диапазон / элементы, которые можно выбрать.Я не думаю, что существует зависимость для маркировки полей в модели, поэтому просмотрщик может знать, какой вид использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...