1

我想问一下如何在我的 android 应用程序中添加不同的叠加层?因为我已经有一个扩展 Overlay 的覆盖类,它根据 KML 文件中的某些点绘制折线。现在我想创建另一个叠加层,使用 GPS 在用户位置添加一个图钉,所以我不知道如何做到这一点。

请问有人知道如何帮助我吗?先感谢您。

4

3 回答 3

1

您可以在一张地图上拥有多个叠加层。

只需将第二层创建为ItemizedOverlay,并将其添加到地图中:

    myMapView.getOverlays().add(myItemizedOverlay);

要了解如何将标记添加到ItemizedOverlay,请参阅http://android-coding.blogspot.com/2011/06/using-itemizedoverlay-to-add-marker-on.html

于 2012-05-15T15:41:22.843 回答
0

Android GoogleMaps API 文档也可能有所帮助。

于 2012-05-15T15:47:08.247 回答
0

要将引脚添加到用户的位置,请使用 MyLocationOverlay 它位于谷歌地图 API 中,请参阅此链接

于 2012-05-15T15:50:21.803 回答