From 1d00537cbd5b66b9e55d0e84094dcc2ceb1bb1b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Wed, 15 Sep 2021 17:44:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=88=86=E4=BD=93=E6=9C=BA?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E4=BB=96=E8=BD=A6=E4=B8=8D=E5=B1=95=E7=A4=BA?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 董宏宇 --- .../main/java/com/mogo/map/impl/custom/AMapViewWrapper.java | 4 +--- .../mogo/module/common/drawer/AdasRecognizedResultDrawer.java | 3 +++ .../java/com/mogo/module/service/marker/MapMarkerManager.java | 2 ++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java index 7de64f926f..8b5ff25f57 100644 --- a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java +++ b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java @@ -357,9 +357,7 @@ public class AMapViewWrapper implements IMogoMapView, // setUIMode(ui); // break; case Type_VR: - if (DebugConfig.getCarMachineType() == DebugConfig.CAR_MACHINE_TYPE_LENOVO) { - mMapView.getMapAutoViewHelper().setScaleVRMode(true); - } + mMapView.getMapAutoViewHelper().setScaleVRMode(true); mMapView.getMapAutoViewHelper().setMapStyle(MapAutoApi.MAP_STYLE_VR); return; // case Type_Light: diff --git a/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/AdasRecognizedResultDrawer.java b/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/AdasRecognizedResultDrawer.java index 2078100a2d..f40121cca2 100644 --- a/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/AdasRecognizedResultDrawer.java +++ b/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/AdasRecognizedResultDrawer.java @@ -79,14 +79,17 @@ class AdasRecognizedResultDrawer extends BaseDrawer { * @param resultList adas感知融合数据 */ public void renderAdasRecognizedResult(List resultList) { + final long start = System.nanoTime(); if (resultList == null || resultList.isEmpty() || !DebugConfig.isUseAdasRecognize()) { clearOldMarker(); + Log.w("ADAS数据延时绘制", "resultList==>" + resultList + " DebugConfig.isUseAdasRecognize()==>" + DebugConfig.isUseAdasRecognize()); return; } if (!MogoApisHandler.getInstance().getApis().getStatusManagerApi().isVrMode()) { clearOldMarker(); + Log.w("ADAS数据延时绘制", "当前不是VR模式"); return; } diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java index 13fce00290..91fd86008c 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java @@ -101,6 +101,7 @@ public class MapMarkerManager implements IMogoMarkerClickListener, * @param context 上下文对象 */ public void init(Context context) { + Logger.d(TAG, "<------init------>"); if (mContext != null) { return; @@ -180,6 +181,7 @@ public class MapMarkerManager implements IMogoMarkerClickListener, // msg.what = MSG_ADAS; // msg.sendToTarget(); // 使用与渠道配置一样的gps提供者提供的数据 修改fPadLenovo.gradle文件中的GPS_PROVIDER字段控制渲染来源 + Logger.d(TAG, "result.addAdasRecognizedDataCallback == 3 ------> "); if (FunctionBuildConfig.gpsProvider != 2) { AdasRecognizedResultDrawer.getInstance().renderAdasRecognizedResult(resultList); }