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