我正在使用Google Maps Android API v2和MapView。當我運行MapView。它顯示空白。發生什麼事 ???MapView顯示空白
回答
請勿將片段元素與MapView一起使用。如果你想使用MapView
那麼你的活動必須擴展MapActivity
<com.google.android.gms.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
MapView不是Fragment的子類,因此您不能將它與<fragment />
標籤一起使用。
是的,Maps v2與Maps v1有很大不同。
我如何cmake它正確?感謝您的回答 – 2013-02-28 13:29:32
:正確的方法是這樣的佈局文件。現在您有:
public class MyActivity extends Activity
加載谷歌地圖V2片段時工作,但是當你加載谷歌地圖V1 MapView
將無法正常工作。 A MapView
務必在延伸MapActivity
的活動中創建。將您的活動更改爲
public class MyActivity extends MapActivity
這應該修復mapview問題。
谷歌地圖Android API v2不使用MapActivity。它用於Google Maps Android API v1 – 2013-02-28 13:44:17
我知道v2不需要MapActivity。你能否讓問題更清楚?您是否嘗試使用該活動來同時顯示地圖API的v1和v2的MapView和Fragment? – Rarw 2013-02-28 13:46:06
他們兩人都使用Google Maps Android API v2。我不知道如何在Google Maps Android API v2中使用MapView。 – 2013-02-28 13:47:43
- 1. mapView顯示白屏
- 2. MapView仍顯示空白視圖
- 3. Mapview顯示空白但片段正常
- 4. 帶釋放鍵的MapView只顯示空白頁
- 5. android mapview部分空白
- 6. mysql_error顯示空白
- 7. GUI顯示空白
- 8. ReferenceField顯示空白
- 9. autotest顯示空白
- 10. iframe顯示空白
- 11. IE7顯示空白
- 12. Webview顯示空白空間
- 13. canvasjs顯示空白,數據未顯示
- 14. XSLT顯示圖片或顯示空白
- 15. 在Cocos2d iphone:Tiledmap顯示空白顯示
- 16. PHP顯示空白頁面
- 17. nav.popToRoot()顯示空白屏幕
- 18. QR碼顯示爲空白
- 19. PHP Unicode str_replace顯示空白
- 20. AngularJS refesh顯示空白頁
- 21. Android:setWebViewClient&setWebChromeClient顯示空白頁
- 22. Android:ListFragment顯示空白區域
- 23. 空白屏幕顯示
- 24. JSP顯示空白數據
- 25. phpmyadmin顯示空白屏幕
- 26. ListView控件顯示空白
- 27. Webkit顯示空白頁面
- 28. 導航欄顯示空白
- 29. 捲曲顯示空白頁
- 30. prepareForSegue顯示空白視圖
感謝您的幫助!但它仍然崩潰 – 2013-02-28 13:35:54
告訴我們有關錯誤! – 2013-02-28 13:38:45
錯誤/ AndroidRuntime(805):致命例外:main java.lang.RuntimeException:無法啓動活動ComponentInfo {com.example.MapView/com.example.MapView.MyActivity}:android.view.InflateException:二進制XML文件行#2:錯誤膨脹類com.google.android.gms.maps.MapView – 2013-02-28 13:42:52