【问题标题】:Map Tiles are not loaded after doing anything with the MapView in Android Google Maps在 Android Google Maps 中对 MapView 执行任何操作后,未加载 Map Tiles
【发布时间】:2012-05-13 15:52:29
【问题描述】:

我的 MapView 有问题。这是我的场景:

  1. 我可以成功创建 MapActivity。初始谷歌地图已加载。一切正常。

  2. 单击地图后,尝试移动它(或实际执行任何操作)后,地图图块不再加载。它看起来像在图像上。

我已经发现很多关于未正确设置 Api Key 或其他问题的线程。我向你保证,我已经正确设置了这个(否则,地图根本不会被加载)。有没有人对此有解决方案。我使用的 Api Level 是 8,我正在默认模拟器中为 android 2.2 尝试它。谢谢。

这是清单中的一个 sn-p:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8" />

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<application ...

这是布局文件:

    <com.google.android.maps.MapView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/map"
        android:clickable="true"
        android:state_enabled="true"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:apiKey="..." >
    </com.google.android.maps.MapView>

这是来自活动的代码,我在其中初始化了 mapView:

mapView = (MapView) findViewById(R.id.map);
mapView.setStreetView(true);
mapView.setBuiltInZoomControls(true);

它还有一个 LocationListener,它只是根据它接收到的位置进行动画处理。

【问题讨论】:

  • 显示您的活动代码@Filip Majernik

标签: java android android-maps android-mapview


【解决方案1】:

检查 API 密钥并检查 mapView.setStreetView(); :)

【讨论】:

  • API Key 绝对正确。检查 setStreetView 是什么意思?我已将其设置为 tru。
  • 尝试将其设置为false 并检查问题是否仍然存在。
  • 这真的成功了(有什么解释吗?)。但是,当我从模拟器设置位置并调用 controller.animateTo() 时,地图仍然不显示。有什么想法吗?
  • developers.google.com/maps/documentation/android/reference/com/… MapView 不允许您显示街景,只能显示 2D 地图。特别是不在模拟器上:)
  • 关于改变位置,你确定你的onLocationChanged()方法是通过DDMS发送坐标时调用的吗?我希望controller.animateTo() 放在那里。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多