Активность вызывающего абонента "приостанавливается", и при возобновлении вызова onCreate вызывается, чтобы вы могли "возобновить". Вы можете сохранить постоянные данные, переопределив onSaveInstanceState и передав данные через пакет, установив дополнительные параметры. Затем проверьте наличие этих дополнений в пакете, переданном onCreate , и выполните все необходимые действия, необходимые для функционального возобновления.
Для сложных объектов вы можете сериализовать их (при необходимости реализовать Serializable), а затем сохранить их как дополнения в комплекте в течение onSaveInstanceState .