From 5fb5374974c5d5c0ad8d645fa84577d30591e1eb Mon Sep 17 00:00:00 2001 From: liujing Date: Tue, 12 Jul 2022 17:52:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AB=98=E5=BE=B7=E5=9C=B0=E5=9B=BE=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/function/smp/AMapCustomView.java | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) 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 ddf5845bd8..7aee133556 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 @@ -69,6 +69,8 @@ import java.util.List; import mogo.telematics.pad.MessagePad; import mogo_msg.MogoReportMsg; +import static com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.M_TAXI_P; + /** * 小地图的方向View * 监听自动驾驶路径结束,结束高德地图导航 @@ -304,13 +306,19 @@ public class AMapCustomView mAMapNaviView.setViewOptions(options); mAMap = mAMapNaviView.getMap(); - // 加载自定义样式 - CustomMapStyleOptions customMapStyleOptions = new CustomMapStyleOptions() - .setEnable(true) - .setStyleData(MapAssetStyleUtils.getAssetsStyle(context)) - .setStyleExtraData(MapAssetStyleUtils.getAssetsExtraStyle(context)); - // 设置自定义样式 - mAMap.setCustomMapStyle(customMapStyleOptions); + mAMap.setOnMapLoadedListener(new AMap.OnMapLoadedListener() { + @Override + public void onMapLoaded() { + CallerLogger.INSTANCE.d(M_TAXI_P + TAG, "smp---onMapLoaded"); + // 加载自定义样式 + CustomMapStyleOptions customMapStyleOptions = new CustomMapStyleOptions() + .setEnable(true) + .setStyleData(MapAssetStyleUtils.getAssetsStyle(context)) + .setStyleExtraData(MapAssetStyleUtils.getAssetsExtraStyle(context)); + // 设置自定义样式 + mAMap.setCustomMapStyle(customMapStyleOptions); + } + }); // 地图文字标注 mAMap.showMapText(true);