如何获取默认的谷歌地图标记来表示用户的当前位置

时间:2011-09-16 08:29:13

标签: android google-maps

我在我的Android应用程序中使用mapview并表示用户使用自定义图像的当前位置。但现在我想通过谷歌默认地图标记替换该自定义图像(例如,蓝色脉冲点或蓝色箭头/ beackon)。

有人请帮助我...... !!

3 个答案:

答案 0 :(得分:1)

在MyLocationOverlay类中使用enableMyLocation():

MyLocationOverlay mMyLocationOverlay = new MyLocationOverlay(this,mapView); 
mMyLocationOverlay.enableMyLocation(); 
mapView.getOverlays().add(mMyLocationOverlay); 

答案 1 :(得分:0)

您必须使用静态网址下载这些图标。

您可以使用这些代码库作为示例。

答案 2 :(得分:0)

只需使用MyLocationOverlay课程。

mMyLocationOverlay = new MyLocationOverlay(this,mapView); 
mMyLocationOverlay.enableCompass(); 
mapView.getOverlays().add(mMyLocationOverlay);