Можно ли обойти действие, требующее расширения как MapActivity, так и другого действия?

У меня есть действие, которое расширяет MapActivity (чтобы показать MapView) и содержит фрагмент. Он отлично работает при нацеливании на Api 11 (Sdk 3.0) и выше.

Однако я хотел бы выпустить свое приложение для телефонов с более ранними версиями Android (по крайней мере, 2.2). Для этого мне нужно использовать пакет поддержки Android, и моя активность должна расширять FragmentActivity, но это невозможно, поскольку моя активность также должна расширять MapActivity, чтобы отображать MapView, содержащий данные карты Google.

Кто-нибудь сталкивался с этой или похожей проблемой и может предложить какие-то обходные пути?


person Adil Hussain    schedule 15.12.2011    source источник


Ответы (1)


Я этого не делал, но это может вам помочь:

Описание MapActivity и FragmentActivity

person Kaediil    schedule 15.12.2011
comment
Спасибо за ссылку Кадиил. Не самые изящные решения, предложенные там, но дают мне варианты! - person Adil Hussain; 16.12.2011