2012-12-29 117 views
0

請幫幫我~~<Android>爲什麼不在MapFragment中繪製任何東西?

我想顯示地圖!但它不起作用。

它畫任何東西。

測試裝置:Galaxy S2與果凍豆(4.0.4)。


源代碼:

package com.example.test_googlemap; 

import android.app.Activity; 
import android.os.Bundle; 

public class MainActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    } 
} 



activity_main.xml中:

<?xml version="1.0" encoding="utf-8"?> 
<fragment xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    class="com.google.android.gms.maps.MapFragment"/> 

回答

0

請參閱此鏈接

編輯

這個例子很全用來理解&執行 映射到Fragment

https://github.com/inazaruk/map-fragment

+0

我下載了示例並執行它,但它不起作用。 我用下面的鍵修改了my_map_activity.xml。 android:apiKey =「AIzaSyBnda_nBaWasT3vvyJthrpO-EAClq6j3-M」 我通過使用SHA1(XX:XX:XX:XX:...:XX:XX:XX; com.inazaruk.example)註冊google獲得了此密鑰。 我該如何製作它?幫我PLZ〜 logcat的: > 2月12日至30日:16:47.885:W/System.err的(9645):產生java.io.IOException:服務器 >返回:三月12日至30日02:16:47.890: W/System.err(9645):\t at > android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115) – user1875940

相關問題