【问题标题】:Tiles wont load with Map view but loads with fragment瓷砖不会用地图视图加载,但会用片段加载
【发布时间】:2014-04-08 01:08:42
【问题描述】:

我正在尝试在我的设备上运行这个非常简单的应用程序(使用地图 API V2),并且出于某种原因尝试使用 MapView:

<com.google.android.maps.MapView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="(i did put the correct key)"
android:id="@+id/mvMap"/>

使用 java 文件:

 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" android:layout_height="fill_parent" />

with - 在 java 文件中扩展 FragmentActivity 它工作得非常好......

这是怎么回事???

【问题讨论】:

    标签: java android google-maps android-fragments


    【解决方案1】:

    请阅读这篇非常好的教程,了解如何在 Android 中实现 GoogleMaps:http://www.vogella.com/tutorials/AndroidGoogleMaps/article.html

    如果您不发布任何错误消息,您的地图未显示可能有多种原因

    以下是最常见的错误:

    • 忘记设置某些权限
    • 未正确获取 API 密钥
    • 没有互联网连接
    • 您设备上的 GooglePlayServices 不是最新的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-14
      • 1970-01-01
      • 2016-10-11
      • 1970-01-01
      • 2013-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多