1
我添加了一個地圖片段我的應用程序包括地理標記,包括我的播放服務的罐子,但我發現我的標記代碼以下錯誤:使用地理位置谷歌地圖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' – 2013-03-23 20:51:49
您的活動延伸FramgnetActivity? – 2013-03-23 20:54:57
MapGmit擴展了什麼類? – AndroidGecko 2013-03-23 20:55:02