修改在线车辆展示逻辑
在辅助驾驶模式下,把活跃车机的打点在清除掉,只使用模拟数据
This commit is contained in:
@@ -339,22 +339,14 @@ public class MapMarkerManager implements IMogoMarkerClickListener, IMogoOnMessag
|
||||
isFirstMarker = true;
|
||||
} else {
|
||||
// 清空所有地图上绘制的Marker
|
||||
if (!MarkerServiceHandler.getMogoStatusManager().isV2XShow()) {
|
||||
MarkerServiceHandler.getMarkerManager().removeMarkers();
|
||||
}
|
||||
MarkerServiceHandler.getMarkerManager().removeMarkers();
|
||||
}
|
||||
|
||||
List<MarkerOnlineCar> onlineCarList = markerCardResult.getOnlineCar();
|
||||
List<MarkerExploreWay> exploreWayList = null;
|
||||
List<MarkerShareMusic> shareMusicList = null;
|
||||
List<MarkerNoveltyInfo> noveltyInfoList = null;
|
||||
List<MarkerExploreWay> exploreWayList = markerCardResult.getExploreWay();
|
||||
List<MarkerShareMusic> shareMusicList = markerCardResult.getShareMusic();
|
||||
List<MarkerNoveltyInfo> noveltyInfoList = markerCardResult.getNoveltyInfo();
|
||||
|
||||
// V2X 场景下只保留在线车辆数据
|
||||
if (!MarkerServiceHandler.getMogoStatusManager().isV2XShow()) {
|
||||
exploreWayList = markerCardResult.getExploreWay();
|
||||
shareMusicList = markerCardResult.getShareMusic();
|
||||
noveltyInfoList = markerCardResult.getNoveltyInfo();
|
||||
}
|
||||
if (onlineCarList != null) {
|
||||
double nearlyDistance = Float.MAX_VALUE;
|
||||
for (MarkerOnlineCar markerOnlineCar : onlineCarList) {
|
||||
|
||||
Reference in New Issue
Block a user