From 0b52672f337035e89803f1f4cc4df20755948b53 Mon Sep 17 00:00:00 2001 From: liujing Date: Sun, 20 Dec 2020 15:15:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9D=E7=AB=A0=E5=81=9C=E8=BD=A6=E8=87=AA?= =?UTF-8?q?=E7=A0=94=E6=89=93=E7=82=B9[=E5=9B=BE=E6=A0=87=E5=B0=8F,vr?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=88=B0=E9=9D=9Evr=E6=A8=A1=E5=BC=8F,?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E6=AD=A3=E5=B8=B8=E6=98=BE=E7=A4=BA]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scenario/scene/park/V2XIllegalParkMarker.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/park/V2XIllegalParkMarker.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/park/V2XIllegalParkMarker.java index 9d42604e53..a0e383bb30 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/park/V2XIllegalParkMarker.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/park/V2XIllegalParkMarker.java @@ -1,32 +1,29 @@ package com.mogo.module.v2x.scenario.scene.park; +import android.graphics.Bitmap; import android.os.Handler; import android.view.animation.AccelerateInterpolator; import android.view.animation.LinearInterpolator; import com.mogo.commons.AbsMogoApplication; import com.mogo.map.marker.IMogoMarker; -import com.mogo.map.marker.IMogoMarkerManager; import com.mogo.map.marker.MogoMarkerOptions; import com.mogo.map.marker.anim.OnMarkerAnimationListener; import com.mogo.module.common.drawer.MarkerDrawer; +import com.mogo.module.common.drawer.marker.IMarkerView; +import com.mogo.module.common.drawer.marker.MapMarkerAdapter; import com.mogo.module.common.drawer.marker.RoadConditionInfoWindow3DAdapter; import com.mogo.module.common.entity.MarkerExploreWay; import com.mogo.module.common.entity.MarkerShowEntity; -import com.mogo.module.common.utils.CarSeries; import com.mogo.module.service.ServiceConst; import com.mogo.module.v2x.V2XServiceManager; -import com.mogo.module.v2x.marker.V2XMarkerAdapter; import com.mogo.module.v2x.scenario.view.IV2XMarker; import com.mogo.module.v2x.utils.MarkerUtils; +import com.mogo.utils.ViewUtils; import com.mogo.utils.WorkThreadHandler; -import com.mogo.utils.logger.Logger; - import java.util.ArrayList; import java.util.List; - import static com.mogo.module.v2x.V2XConst.MODULE_NAME; -import static com.mogo.module.v2x.V2XConst.V2X_EVENT_ALARM_POI; /** * author : donghongyu @@ -76,6 +73,9 @@ public class V2XIllegalParkMarker implements IV2XMarker> mogoMarker.setInfoWindowAdapter(new RoadConditionInfoWindow3DAdapter(markerShowEntity, AbsMogoApplication.getApp(), mogoMarker.getMogoMarkerOptions())); mogoMarker.showInfoWindow(); } else { + IMarkerView markerView = MapMarkerAdapter.getMarkerView(AbsMogoApplication.getApp(), markerShowEntity, optionsRipple); + Bitmap bitmap = ViewUtils.fromView(markerView.getView()); + optionsRipple.icon(bitmap); mogoMarker = V2XServiceManager.getIMogoMarkerService().drawMarker(markerShowEntity); } // 点击监听,天际弹窗展示详情