У меня есть простое тестовое приложение, которое использует ViewFlipper и пользовательскую библиотеку, называемую viewflow (см. здесь ), поэтому я получаю хороший эффект смахивания (домашний экран).
Теперьв одном из этих представлений я хотел бы иметь Карты Google (или Google Navigation), поэтому, когда я перемещаюсь между представлениями, одним из них должна быть Карта.
Однако Android кажетсяпотребуйте, чтобы com.google.android.maps.MapView контролировался отдельным действием, а именно, MapActivity , которое все портит.
Достаточно просто добавить представлениев viewflow или ViewFlipper, но я не могу просто добавить MapView, потому что тогда я получу исключение InflateException.Я думаю, что InflateException заключается в том, что MapView не раздувается MapActivity, а скорее является обычным действием.
Одна из проблем, которую я предвижу, состоит в том, что трудно сильно ударить «с карты» после того, как вы провелипуть к этому, так как сильно ударить по карте вместо карты.Но это другая проблема.Может быть, можно решить с небольшим местом на вершине или что-то ...
Есть идеи?