Создание копии таблицы с данными в комнате базы данных - PullRequest
0 голосов
/ 04 января 2019

У меня есть таблица с именем CustomizedSelectionBean, и я заполняю поля везде в Activity, работающем нормально, но у меня есть ситуация на onBackpressed этого Activity, где таблица заполнена, появляется диалоговое окно с вопросомдля "изменения не могут быть сохранены, если вы нажмете да".если пользователь нажимает да, данные стираются, когда в корзине нет товаров, и пользователь переходит на экран корзины, но возникает ситуация, когда пользователь приходит к редактированию и выполняет некоторые настройки, но нажимается onBackpressed, тогда пользователь нажимает «да», тогда все данные стираются.но я справился с этим на булевой переменной, работающей нормально, но когда пользователь, находящийся в режиме редактирования, редактирует некоторые данные, они напрямую отражаются в данных таблицы.Так что я хочу сделать темп.или копию таблицы до того, как будут внесены какие-либо изменения, то есть я нажимаю и возвращаю эти данные.

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

Лучший подход должен быть, все данные должны быть сохранены на кнопке «AddToCart», но я не могу этого сделать, потому что это займет очень много времени и повлияет на проект. Поэтому просто хочу пройти черезНебольшие изменения.

Я искал, но не нашел подходящего решения.

1 Ответ

0 голосов
/ 04 января 2019

Возможно, вы используете черновой механизм?

Я думаю, вам следует использовать временную таблицу с той же схемой и объединять ее только тогда, когда форма проверяется.

Вы также можете оставить этив памяти для последующей вставки.

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