В настоящее время я пытаюсь иметь 2 карты v2 в разных вкладках TabActivity, используя объекты MapView. Проблема возникает в следующем сценарии:
- tab1 с отображением карты
- перейдите на вкладку tab2, чтобы отобразить другую карту.
- в этой второй вкладке выглядит, как изображение карты с первой вкладки перекрывает новую карту. См. Следующий рисунок:
Справа вы видите, как первая карта все еще отображается поверх нее. События касания идут к новой карте, но это действительно не помогает. Я потратил много времени, пытаясь конвертировать наше приложение, чтобы использовать фрагменты и сталкиваться с другими типами проблем. Один из них - http://code.google.com/p/android/issues/detail?id=40035, чтобы не было хорошего варианта.
До сих пор мне не удалось найти обходное решение. Чтобы легко попробовать различные изменения, я написал простое приложение и сделал его доступным здесь: https://github.com/cristizmf/TestMapsV2. Ему нужно только правильное место для проекта библиотеки карт и хороший ключ карты в манифесте.
Будем очень благодарны за любые идеи.
Далее редактирование: я зарегистрировал проблему для этого: https://code.google.com/p/gmaps-api-issues/issues/detail?id=5027&thanks=5027&ts=1362071369