From f8cb2e4389fbcf62eb2317fc8badf9eb49299d80 Mon Sep 17 00:00:00 2001 From: wangmingjun Date: Mon, 6 Feb 2023 16:14:57 +0800 Subject: [PATCH] =?UTF-8?q?[M2]=20M2=20=E5=AE=9A=E4=BD=8D=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/och/bus/passenger/model/PM2DrivingModel.kt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt index 00f84ecbd1..7957587ced 100644 --- a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt +++ b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt @@ -33,7 +33,7 @@ import mogo.telematics.pad.MessagePad class PM2DrivingModel private constructor() { private var mContext: Context? = null - private var mLocation: MessagePad.GnssInfo? = null + private var mLocation: MogoLocation? = null private var mRoutePoints = mutableListOf() private var routesResult: PM2RoutesResult? = null @@ -83,14 +83,15 @@ class PM2DrivingModel private constructor() { } private val mMapLocationListener: IMoGoChassisLocationGCJ02Listener = - object : IMoGoChassisLocationGCJ02Listener { - override fun onChassisLocationGCJ02(gnssInfo: MessagePad.GnssInfo?) { - if (null == gnssInfo) return - mLocation = gnssInfo + object : IMoGoChassisLocationGCJ02Listener{ + override fun onChassisLocationGCJ02(mogoLocation: MogoLocation?) { + if (null == mogoLocation) return + mLocation = mogoLocation updateSpeed() } - } + + } private fun updateSpeed() { //todo 传入速度 mDrivingInfoCallback?.updateSpeed(0)