Я нашел много сообщений stackoverflow о сохранении активности и перезагрузке. Мой вопрос: как я могу работать с MapView и после перезагрузки одного и того же вида карты? Каков наилучший способ переключения между действиями и представлениями? Сказал (а) спасибо: KarolyСохраните Android MapView и перезагрузите
ответ
Если я правильно понимаю, что вы просите, вам нужно вернуться из своей другой деятельности в тот же экземпляр MapActivity
, который вы сначала выполнили.
Для этого, из вашей другой деятельности, просто запустите MapActivity с намерением с флагом FLAG_ACTIVITY_REORDER_TO_FRONT. Это не создаст другой экземпляр вашего MapActivity, но выведет на передний план ваш первоначальный.
Если вы хотите сохранить текущий вид, вы всегда можете сохранить текущую центральную точку и масштабирование, чтобы вы могли перенаправить карту на последнюю позицию. Но если вы имеете в виду только переход от вашей MapActivity к новой Деятельности и возвращение назад, то представление все равно будет таким же.
В моем приложении у меня есть одно действие (MapActivity), и многие другие представления ведьмы представляют собой другой экран. Если я начну просмотр, и я хотел бы вернуться к деятельности карты, я не могу. , , Я получил новую активность, ведьма не очень хороша :( – Karoly
- 1. Сохраните и перезагрузите экран в opengl
- 2. Сохраните историю UIWebView и перезагрузите ее
- 3. Firefox-Addon: перезагрузите и сохраните все текущие вкладки и окна.
- 4. Сохраните и перезагрузите данные в C-образных формах
- 5. Перезагрузите приложение для Android
- 6. Перезагрузите Android-устройство программно
- 7. Android MapView
- 8. Композиция Android MapView и SurfaceView
- 9. Перезагрузите устройство с Android-приложения
- 10. Перезагрузите телефон Android через bluetooth?
- 11. Android 2.2: перезагрузите устройство программно
- 12. Перезагрузите офлайн-устройство Android удаленно
- 13. Загрузка Mapview в android
- 14. android mapview не работает
- 15. Android MapView: отключить автомасштабирование
- 16. Blank MapView на Android
- 17. Вызов MapView Android
- 18. Android: MapView в CollapsingToolbarLayout
- 19. Android - custom MapView
- 20. Android MapView не загружается
- 21. Mapview blank в Android
- 22. Android MapView перекрывается DrawerLayout
- 23. android: google mapview IOException
- 24. Переключение Android MapView Overlays
- 25. MKMapView перезагрузите/обновите на 3.1.2 и вверх
- 26. Android Custom MapView
- 27. MapView не работает [android]
- 28. Android: принудительное изменение MapView
- 29. Вращайте MapView в Android
- 30. Загрузка MapView в Android
Привет! Спасибо за оповещение. Я попробовал: активность запущена (файл журнала был указан), но он не появится перед вид, поэтому я не могу видеть это :(Как вы думаете, Намерение карта = новый 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
Непонятно, что вы на самом деле делаете в своем коде. Из вашего комментария я понимаю, что у вас есть только одно действие с MapView, и вы каким-то образом добавили представление поверх него. это так, вы можете использовать se tVisibility (View.GONE) на ваш взгляд, и он исчезнет. Попытайтесь добавить части кода к своему вопросу, чтобы можно было понять, что именно вы делаете. Потому что сейчас я просто догадываюсь. –
проверьте это: http://digitus.itk.ppke.hu/~holkazs/android/ – Karoly