高分悬赏 四行代码的详细解释、备注 关于高德地图的图标显示

2025-06-27 14:52:53
推荐回答(2个)
回答1:

  1. PoiOverlay(Drawable pic, java.util.List items)        

    根据给定的参数来构造一个PoiOverlay的新对象。通过此构造函数创建Poi图层。

  2. removeFromMap() 
    将PoiOverlay从地图中移除。去掉PoiOverlay上所有的Marker。

  3. addToMap(MapView mv) 
    将PoiOverlay加入到地图中。添加Marker到地图中。

  4. zoomToSpan()

    移动镜头到当前的视角。

回答2:

PoiOverlay poiOverlay = new PoiOverlay(aMap, poiItems);
//创建一个Poi图层,放到aMap上,包含poiItems里面的所有Marker

poiOverlay.removeFromMap();
//从map上清除所有的Marker

poiOverlay.addToMap();
//把Marker添加到地图中

poiOverlay.zoomToSpan();
//移动镜头到当前的视角,让Marker显示在视野中