2.11.0 优化小地图抖动

This commit is contained in:
lianglihui
2022-10-13 17:35:08 +08:00
parent 1cf0808143
commit 13853fee0d

View File

@@ -35,6 +35,7 @@ import com.amap.api.maps.model.PolylineOptions;
import com.mogo.cloud.commons.utils.CoordinateUtils;
import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.eagle.core.data.map.MogoLocation;
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener;
import com.mogo.eagle.core.function.api.map.listener.IMoGoMapLocationListener;
import com.mogo.eagle.core.function.call.hmi.CallerHmiManager;
import com.mogo.eagle.core.function.call.map.CallerMapLocationListenerManager;
@@ -54,6 +55,8 @@ import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
import mogo.telematics.pad.MessagePad;
/**
* 小地图的方向View
*
@@ -62,7 +65,7 @@ import java.util.TimerTask;
*/
public class SmallMapDirectionView
extends RelativeLayout
implements IMoGoMapLocationListener, ISmallMapDirectionView {
implements IMoGoMapLocationListener, ISmallMapDirectionView, IMoGoAutopilotStatusListener {
//小地图名称
public static final String TAG = "SmallMapDirectionView";
@@ -367,4 +370,9 @@ public class SmallMapDirectionView
mCoordinatesLatLng.addAll(latLngs);
}
@Override
public void onAutopilotArriveAtStation(@org.jetbrains.annotations.Nullable MessagePad.ArrivalNotification arrivalNotification) {
clearPolyline();
mCoordinatesLatLng.clear();
}
}