diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java index 4535ce2b35..c4640c4a4c 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java @@ -260,11 +260,9 @@ public class AMapCustomView public void showV2XEventMarkers(List v2XEvents) { if (v2XEvents == null || v2XEvents.size() <= 0) return; + clearV2XMarkers(); ArrayList markerOptionsList = new ArrayList<>(); for (V2XEvent event : v2XEvents) { - if (event.getType() != 10006) { - continue; - } Center center = event.getCenter(); if (center != null) { center.getLon(); @@ -272,7 +270,7 @@ public class AMapCustomView LatLng latLng = new LatLng(center.getLat(), center.getLon()); markerOption.position(latLng); - markerOption.icon(BitmapDescriptorFactory.fromResource(R.drawable.icon_warning_v2x_road_construction)); + markerOption.icon(BitmapDescriptorFactory.fromResource(R.drawable.icon_small_v2x_road_construction)); markerOptionsList.add(markerOption); } } diff --git a/core/mogo-core-res/src/main/function-hmi-res/drawable-xhdpi/icon_small_v2x_road_construction.png b/core/mogo-core-res/src/main/function-hmi-res/drawable-xhdpi/icon_small_v2x_road_construction.png new file mode 100644 index 0000000000..932d5c5ea8 Binary files /dev/null and b/core/mogo-core-res/src/main/function-hmi-res/drawable-xhdpi/icon_small_v2x_road_construction.png differ