FragmentActivity с фрагментом, содержащим MapView

Я знаю, что есть несколько подобных вопросов, но то, что я ищу, немного отличается от того, как я это вижу.

ЭТА ПРОБЛЕМА

у меня есть такой Activity и у меня будет только один Activity,

У меня однако есть несколько Fragments; один из которых содержит MapView,

Я успешно получил эту работу в API level 3.0 и больше. Тем не менее, проблемы начинаются, когда я хочу пойти ниже, чем это с помощью библиотеки совместимости, как тогда мне нужно сделать мой Activity простираться FragmentActivity получить Fragments работать, а затем я, очевидно, теряю способность расширять MapActivity

ВОПРОС

Как я могу использовать Compatibility Support Library чтобы включить использование Fragments и MapView в том же Activity?

Любая помощь будет принята с благодарностью.

PS Лично я думаю, что это смешно, что они не включили поддержку этого в Compatibility Support Library,

1 ответ

Решение

Я сделал именно это! Используя это:

https://github.com/petedoyle/android-support-v4-googlemaps

Это заняло некоторое время, но благодаря этому я смог иметь фрагменты и MapView внутри одного и того же упражнения до 2.3 (возможно, ниже). В основном вы получаете jar с этого сайта github, который называется android-support-v4-r7-googlemaps.jar, и используете его вместо библиотеки поддержки по умолчанию. При этом ваша основная деятельность все еще расширяет FragmentActivity (которая расширяет MapActivity в фоновом режиме).

Там же должен быть readme по той же ссылке для дальнейшего направления.

Другие вопросы по тегам