Хранить и восстанавливать данные в Android Studio без интернета - PullRequest
0 голосов
/ 06 мая 2020

Я работал с приложением Android, которое подключается к Firebase для отображения содержимого из базы данных. Я включил в приложение определенные операции, которые необходимо сохранить и восстановить при открытии приложения после его закрытия без использования inte rnet. Операция описана ниже.

У меня 2 действия. (i). MainActivity.java и (ii). SettingsActivity.java. Я включил 3 кнопки в действие (ii), которое обновляет определенные данные в базе данных при нажатии на них. Мне нужно отобразить кнопку, которая была нажата самым последним, путем отображения разницы в цвете фона кнопки. Итак, я установил глобальную переменную как флаг, который установлен на 1, 2 или 3 в зависимости от нажатой кнопки, и я отправляю эти данные другому действию (i), используя intent.putExtra("mode", flag). Я отправлял эти данные обоим действиям всякий раз, когда требовалось изменение деятельности. Теперь проблема в том, что когда я закрываю приложение, данные в намерении теряются, и я не могу отобразить кнопку, которая была нажата последней. Как мне решить эту проблему?

...