Если вы проверите жизненный цикл активности , вы увидите, что система может уничтожить вашу приостановленную активность, если ей потребуется память. Кроме того, сборщик мусора удалит переменные, даже если ни один активный поток не имеет доступа к этой переменной (то есть, даже если действие не уничтожено, но переменная, созданная неактивным потоком). Вам нужно обрабатывать onPause()
, чтобы постоянно сохранять ваши данные, если вам нужно их сохранить.