Сохраните Android MapView и перезагрузите - PullRequest
2 голосов
/ 16 июля 2010

Я нашел много постов в stackoverflow о том, как сохранить активность и перезагрузить ее.Мой вопрос: Как я могу иметь Activity с MapView и после перезагрузки того же MapView?Каков наилучший способ переключения между деятельностью и представлениями?Спасибо: Кара

Ответы [ 2 ]

0 голосов
/ 17 июля 2010

Если я правильно понимаю, что вы спрашиваете, вам нужно вернуться из других ваших действий к тому же экземпляру MapActivity, который вы впервые запустили.

Для того, чтобы сделать это, из другого занятия просто запустите MapActivity с намерением с флагом FLAG_ACTIVITY_REORDER_TO_FRONT .Это не создаст другой экземпляр вашей MapActivity, но выдвинет на первый план ваш первоначальный.

0 голосов
/ 16 июля 2010

Если вы хотите сохранить текущий вид, вы всегда можете сохранить текущую центральную точку и уровень масштабирования, чтобы вы могли перецентрировать карту в последнюю позицию.Но если вы имеете в виду просто перейти от MapActivity к новому Activity и вернуться обратно, представление все равно должно быть таким же.

...