2010-07-16 12 views
1

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

ответ

0

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

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

+0

Привет! Спасибо за оповещение. Я попробовал: активность запущена (файл журнала был указан), но он не появится перед вид, поэтому я не могу видеть это :(Как вы думаете, Намерение карта = новый Intent (BottomLayout.context, Map.class)? \t \t \t \t map.setFlags (Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); \t \t \t \t mainWindowActivity.startActivity (map); – Karoly

+0

Непонятно, что вы на самом деле делаете в своем коде. Из вашего комментария я понимаю, что у вас есть только одно действие с MapView, и вы каким-то образом добавили представление поверх него. это так, вы можете использовать se tVisibility (View.GONE) на ваш взгляд, и он исчезнет. Попытайтесь добавить части кода к своему вопросу, чтобы можно было понять, что именно вы делаете. Потому что сейчас я просто догадываюсь. –

+0

проверьте это: http://digitus.itk.ppke.hu/~holkazs/android/ – Karoly

0

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

+0

В моем приложении у меня есть одно действие (MapActivity), и многие другие представления ведьмы представляют собой другой экран. Если я начну просмотр, и я хотел бы вернуться к деятельности карты, я не могу. , , Я получил новую активность, ведьма не очень хороша :( – Karoly

Смежные вопросы