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

如何使用mapbox android删除地图上的所有标记?,android,mapbox,marker,Android,Mapbox,Marker,我正在使用以下代码从地图中删除所有标记: for (Marker marker : listOfMarkers) { mapView.removeMarker(marker); } 但是标记并没有从地图上移除 我在项目中使用以下库: compile ('com.mapbox.mapboxsdk:mapbox-android-sdk:3.0.0@aar') { transitive = true } 有人能建议mapbox库是否足够吗?您可以使用MapboxMap\35; c

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

for (Marker marker : listOfMarkers) {
    mapView.removeMarker(marker);
} 
但是标记并没有从地图上移除

我在项目中使用以下库:

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

有人能建议mapbox库是否足够吗?

您可以使用
MapboxMap\35; clear()
或`MapboxMap\35; removeMarker(您的标记)

使用此行从mapbox对象中删除所有标记

mapboxMap.removeAnnotations();

symbolManager。使用新的映射框删除(符号)

以前尝试过。但是,在下面的库中没有名为mapview.clear()的方法。我将尝试此方法并返回给您。不幸的是,此方法不起作用。在尝试了所有的解决方案之后,我尝试了mapView.removeAllAnnotations()并为我工作。无论如何,谢谢你的快速回复。谢谢亲爱的mapView?clear()不在MapView上,但在MapboxMap类上。它现在已被弃用,您应该使用