From d2e5828ca7cad9a77a8116408c31d6e8d8798b35 Mon Sep 17 00:00:00 2001 From: renwj Date: Thu, 4 Jan 2024 17:09:42 +0800 Subject: [PATCH] =?UTF-8?q?[6.2.6][V2N]=20taxi=E4=B9=98=E5=AE=A2=E5=B1=8F?= =?UTF-8?q?=E6=96=B0=E5=9C=B0=E5=9B=BE=E6=A0=B7=E5=BC=8F=EF=BC=8Cv2n?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E8=A7=A6=E5=8F=91=E6=97=B6=EF=BC=8C=E4=B8=8D?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E8=A7=86=E8=A7=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../function/angle/MoGoVisualAngleChangeProvider.kt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/angle/MoGoVisualAngleChangeProvider.kt b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/angle/MoGoVisualAngleChangeProvider.kt index dc042c5a1d..750c820964 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/angle/MoGoVisualAngleChangeProvider.kt +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/angle/MoGoVisualAngleChangeProvider.kt @@ -7,6 +7,7 @@ import androidx.lifecycle.* import androidx.lifecycle.Lifecycle.Event import androidx.lifecycle.Lifecycle.Event.ON_DESTROY import com.alibaba.android.arouter.facade.annotation.Route +import com.mogo.eagle.core.data.config.FunctionBuildConfig import com.mogo.eagle.core.data.constants.MogoServicePaths import com.mogo.eagle.core.data.map.* import com.mogo.eagle.core.function.angle.scenes.CrossRoad @@ -18,6 +19,7 @@ import com.mogo.eagle.core.function.call.autopilot.* import com.mogo.eagle.core.function.call.map.* import com.mogo.eagle.core.function.call.map.CallerMapRoadListenerManager.OnRoadListener import com.mogo.eagle.core.utilcode.kotlin.* +import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils import com.zhidaoauto.map.data.road.StopLine import com.zhidaoauto.map.sdk.open.tools.* import kotlinx.coroutines.* @@ -269,10 +271,12 @@ class MoGoVisualAngleChangeProvider: IMoGoVisualAngleChangeProvider { if (record.target is RoadEvent) { it.setLockMode(false) roadEventFlag = true - scope.launch { - it.animateTo(0.0 ,0.0,1f, - record.target.poi_angle.toFloat(),11.5f,28f,3000,record.target.isGps) + //taxi乘客屏,使用的新地图效果,切了视角也看不到 + if (!AppIdentityModeUtils.isTaxiPassenger(FunctionBuildConfig.appIdentityMode)) { + scope.launch { + it.animateTo(0.0 ,0.0,1f, - record.target.poi_angle.toFloat(),11.5f,28f,3000,record.target.isGps) + } } - } else { it.changeMapVisualAngle(angle, null) }