Это просто среднее поведение Android.Что вы можете сделать, это сохранить текущее состояние приложения в некоторый файл, непосредственно перед началом действия Google Maps.В резюме вы можете загрузить этот файл и восстановить приложение вручную.
Я думаю, что это единственный способ.Прошло много времени с тех пор, как я просмотрел документацию по Android.Я помню что-то вроде «... операционная система может прекратить работу вашего приложения в любое время, если оно неактивно, поэтому разработчик обязан сохранить любую конфиденциальную информацию, прежде чем приложение станет неактивным».
Я бысохранить в методе onPause () и загрузить в onResume ().