From 66ef542f19e54e9d0795c847268cffd3960d1725 Mon Sep 17 00:00:00 2001 From: xuxinchao Date: Tue, 16 Jul 2024 20:49:03 +0800 Subject: [PATCH] =?UTF-8?q?[6.5.0]=E8=A1=8C=E7=A8=8B=E6=80=BB=E7=BB=93?= =?UTF-8?q?=E8=B7=AF=E7=A8=8B=E6=94=B9=E4=B8=BA=E4=BF=9D=E7=95=99=E5=B0=8F?= =?UTF-8?q?=E6=95=B0=E7=82=B9=E5=90=8E=E4=B8=80=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../function/hmi/ui/widget/ItinerarySummaryDialog.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ItinerarySummaryDialog.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ItinerarySummaryDialog.kt index 6dd760a6a9..746d3da7d0 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ItinerarySummaryDialog.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ItinerarySummaryDialog.kt @@ -120,14 +120,16 @@ open class ItinerarySummaryDialog(context: Context, isDriver: Boolean, theme: In private fun showSummaryTipContent(){ ThreadUtils.runOnUiThread { val vehicleServiceNum = AutopilotSummaryInfo.infoTipNum+ AutopilotSummaryInfo.vehicleTipNum + AutopilotSummaryInfo.vulnerableTipNum + AutopilotSummaryInfo.lightServicesNum + CallerAutoPilotStatusListenerManager.getRoadCount() - var smartRoadLen = 1000 + var smartRoadLen = 1000f try { - smartRoadLen =random.nextInt(mileage.toInt()) + smartRoadLen =random.nextFloat()*mileage }catch (_: Exception){} + val formattedMileage: String = String.format("%.1f", mileage/1000) + val formattedSmartRoadLen: String = String.format("%.1f", smartRoadLen/1000) if(isDriver){ - tvSummaryZhiContent?.text = "全程 ${(mileage/1000).toInt()}km,智慧道路护航 ${(smartRoadLen/1000)}km,全息感知覆盖率 ${(smartRoadLen*100/mileage).toInt()}%,车辆服务次数${vehicleServiceNum}次" + tvSummaryZhiContent?.text = "全程 ${formattedMileage}km,智慧道路护航 ${(formattedSmartRoadLen)}km,全息感知覆盖率 ${(smartRoadLen*100/mileage).toInt()}%,车辆服务次数${vehicleServiceNum}次" }else{ - tvSummaryZhiContent?.text = "旅途全长 ${(mileage/1000).toInt()} km,全感知覆盖率 ${(smartRoadLen*100/mileage).toInt()}%,车辆服务次数${vehicleServiceNum}次" + tvSummaryZhiContent?.text = "旅途全长 $formattedMileage km,全感知覆盖率 ${(smartRoadLen*100/mileage).toInt()}%,车辆服务次数${vehicleServiceNum}次" } } }