如何使用mapbox android删除地图上的所有标记?

时间:2016-01-06 11:20:51

标签: android mapbox marker

我使用以下代码从地图中删除所有标记:

for (Marker marker : listOfMarkers) {
    mapView.removeMarker(marker);
} 

但是没有从地图上删除标记。

我在项目中使用以下库:

compile ('com.mapbox.mapboxsdk:mapbox-android-sdk:3.0.0@aar') {
    transitive = true
}

有人可以建议mapbox库是否足够?

3 个答案:

答案 0 :(得分:2)

您可以使用MapboxMap#clear()或`MapboxMap #removeMarker(yourMarker)

答案 1 :(得分:0)

使用此行从地图框对象中删除所有标记;

mapboxMap.removeAnnotations();

答案 2 :(得分:0)

symbolManager.delete(symbol) 使用新的地图框 annotation plugin