ActionBarSherlock Вкладки + Фрагменты +MapView

На самом деле у меня есть 2 фрагмента, один - меню, а другой - фрагмент контента. Теперь мне нужно добавить Google Map во фрагмент контента. Я добавил плагин Google Maps для ABS. Но как использовать это во фрагменте. Я могу

public class MapActivity extends SherlockMapActivity

но как сделать это в Fragment

лайк: public class MapFragment extends SherlockMapFragment

На самом деле я хочу использовать две вкладки во фрагменте (скажем, фрагмент B) и показать некоторое текстовое представление на одной вкладке и отображение карты в другом фрагменте. У меня есть FragmentActivy (Home), и у него есть два фрагмента A и B. A - это скользящее меню, а B - это меню содержимого.

Можно ли показать две вкладки во фрагменте и использовать две разные раскладки в двух вкладках?

Я не могу extends SherlockMapActivity как мне нужно использовать его в Fragment:(

2 ответа

Решение

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

Хотя есть хак, который позволит вам поместить MapView во фрагмент, но он немного сложнее.

Вы можете посмотреть на это здесь

http://xrigau.wordpress.com/2012/03/22/howto-actionbarsherlock-mapfragment-listfragment/

Вы пробовали, как описано здесь?

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