poi连线绘制-存在问题:自研地图崩溃

This commit is contained in:
liujing
2020-12-22 14:34:30 +08:00
parent 5aeb73a39d
commit 044d8d5fb6
2 changed files with 7 additions and 6 deletions

View File

@@ -1,5 +1,7 @@
package com.mogo.map;
import android.util.Log;
import com.mogo.map.overlay.IMogoOverlayManager;
import com.mogo.map.overlay.IMogoPolyline;
import com.mogo.map.overlay.MogoPolylineOptions;
@@ -30,11 +32,12 @@ public class MogoOverlayManager implements IMogoOverlayManager {
}
@Override
public IMogoPolyline addPolyline( MogoPolylineOptions options ) {
public IMogoPolyline addPolyline(MogoPolylineOptions options) {
try {
return MogoMap.getInstance().getMogoMap().addPolyline( options );
} catch ( Exception e ) {
return null;
return MogoMap.getInstance().getMogoMap().addPolyline(options);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}

View File

@@ -569,10 +569,8 @@ public class MoGoV2XMarkerManager implements IMoGoV2XMarkerManager {
mAlarmInfoMarker.setInfoWindowAdapter(new RoadConditionInfoWindow3DAdapter(markerShowEntity, AbsMogoApplication.getApp(), mAlarmInfoMarker.getMogoMarkerOptions()));
mAlarmInfoMarker.showInfoWindow();
} else {
IMarkerView iMarkerView = MapMarkerAdapter.getMarkerView(context, markerShowEntity, optionsRipple);
optionsRipple.icon(V2XMarkerAdapter.getV2XRoadEventViewPng(context, roadEventEntity));
mAlarmInfoMarker = V2XServiceManager.getMarkerManager().addMarker(V2X_EVENT_ALARM_POI, optionsRipple);
mAlarmInfoMarker.setMarkerIconView((IMogoMarkerIconViewCreator) iMarkerView);
}
// 当前Marker设置为最上面
mAlarmInfoMarker.setToTop();