2014-03-05 46 views
0

我試圖在設備上運行這個非常簡單的應用程序(使用地圖API V2),由於某種原因java文件:瓷磚嘗試使用的MapView時慣於用地圖查看,但負載與片段負荷

public class MainMap extends MapActivity { 
@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.map_layout); 
} 
@Override 
protected boolean isRouteDisplayed() { 

    return false; 
} 

該瓷磚不會加載! 但當我使用的片段: 片段 android:id =「@ + id/map」 android:name =「com.google.android.gms.maps.SupportMapFragment」android:layout_width =「fill_parent」 機器人:layout_height = 「FILL_PARENT」/>

與 - 擴展FragmentActivity在Java文件時,它工作完全正常......

是怎麼回事???

回答

1

請閱讀如何在Android中實現的GoogleMaps這非常好的教程http://www.vogella.com/tutorials/AndroidGoogleMaps/article.html

沒有你發表任何錯誤消息,有可能是很多理由爲什麼你的地圖上沒有顯示。

以下是最常見的 misstakes:

  • 忘記設置一定的權限不正確獲得
  • API密鑰
  • 沒有互聯網連接
  • GooglePlayServices不是最新的設備上
+0

+1爲vo。他的教程很棒。 – cbrulak