Я добавил фрагмент карты для моего приложения, включая географический маркер и включил мою игру услугу банки, но я получаю следующее сообщение об ошибке на моем коде маркеров:Использование гео расположения Google Maps API v2
Error: Cannot cast from Fragment to SupportMapFragment
фрагмент кода выглядит следующим образом:
GoogleMap mMap = ((SupportMapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.addMarker(new MarkerOptions()
.position(new LatLng(53.271900177, -9.04889965057))
.title("GMI alway Location"));;
Это мой XML-декларация ссылаться на него:
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true" />
Любой есть идеи о том, где я ошибаюсь? Спасибо Brian J
Я пробовал исправление выше, но я получаю эту ошибку: «Метод getSupportFragmentManager() не определен для типа MapGmit ' –
Ваша активность расширяет FramgnetActivity? –
Какой класс MapGmit расширяет? – AndroidGecko