2016-04-21 2 views
0

У меня есть страница продукта со счетчиком. Spinner содержит список продуктов. Динамические представления будут созданы путем выбора продукта. Количество полей будет отличаться для каждого продукта. Поля могут содержать Edittext, Spinner. После полных столбцов пользователя есть кнопка сохранения, чтобы сохранить заполненные детали. Когда пользователь нажимает кнопку сохранения, все значения полей должны быть локальными.Как хранить динамические данные в локальной памяти: Android

Я попытался сохранить данные в SQLite, но sqlite только для структурированных данных. Я смущен, что локальное хранилище будет поддерживать динамические данные.

Пожалуйста, предложите любое решение. Заранее спасибо

ответ

0

Простейшее и быстрое решение: вы можете иметь все возможные поля в базе данных и затем хранить нулевые значения.

Наилучшее решение: иметь несколько таблиц для всех видов продуктов, которые вы можете иметь, и хранить там данные надлежащим образом.

1

Вы можете сериализовать результирующий объект в json - и затем хранить этот json везде (sharedstorage, sqlite и т. Д.)

Смежные вопросы