我使用以下代码从地图中删除所有标记:
for (Marker marker : listOfMarkers) {
mapView.removeMarker(marker);
}
但是没有从地图上删除标记。
我在项目中使用以下库:
compile ('com.mapbox.mapboxsdk:mapbox-android-sdk:3.0.0@aar') {
transitive = true
}
有人可以建议mapbox库是否足够?
答案 0 :(得分:2)
您可以使用MapboxMap#clear()
或`MapboxMap #removeMarker(yourMarker)
答案 1 :(得分:0)
使用此行从地图框对象中删除所有标记;
mapboxMap.removeAnnotations();
答案 2 :(得分:0)
symbolManager.delete(symbol)
使用新的地图框 annotation plugin。