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 new file mode 100644 index 0000000000..5f48ada220 --- /dev/null +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ItinerarySummaryDialog.kt @@ -0,0 +1,35 @@ +package com.mogo.eagle.core.function.hmi.ui.widget + +import android.app.Dialog +import android.content.Context +import android.view.LayoutInflater +import androidx.lifecycle.LifecycleObserver +import com.mogo.eagle.core.function.hmi.R +import com.mogo.eagle.core.function.hmi.dialog.BaseFloatDialog + +/** + * 行程总结View + * 鹰眼6.5.0需求 + */ +class ItinerarySummaryDialog(context: Context) : BaseFloatDialog(context), LifecycleObserver { + + companion object { + private const val TAG = "ItinerarySummaryView" + + + + } + + init { + setContentView(R.layout.dialog_itinerary_summary) + } + + override fun onAttachedToWindow() { + super.onAttachedToWindow() + } + + override fun onDetachedFromWindow() { + super.onDetachedFromWindow() + } + +} \ No newline at end of file diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/bg_itinerary_summary.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/bg_itinerary_summary.png new file mode 100644 index 0000000000..e94acbd11c Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/bg_itinerary_summary.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/bg_summary_zhi_tip.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/bg_summary_zhi_tip.png new file mode 100644 index 0000000000..6a1f79ebe3 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/bg_summary_zhi_tip.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_summary_close.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_summary_close.png new file mode 100644 index 0000000000..7acdca2329 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_summary_close.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_summary_zhi.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_summary_zhi.png new file mode 100644 index 0000000000..63c32dc184 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_summary_zhi.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/dialog_itinerary_summary.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/dialog_itinerary_summary.xml new file mode 100644 index 0000000000..889d4a727f --- /dev/null +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/dialog_itinerary_summary.xml @@ -0,0 +1,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/values/color.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/values/color.xml index f96150dfd7..f269f4de54 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/values/color.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/values/color.xml @@ -82,4 +82,10 @@ #FF1E32D9 #243959 + #49546A + #464646 + #24313E + #106FF0 + #42464F + \ No newline at end of file diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/values/strings.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/values/strings.xml index 5c42362117..baf3082e5c 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/values/strings.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/values/strings.xml @@ -106,4 +106,19 @@ 融合红绿灯刻度 融合红绿灯指针 + + 行程总结关闭按钮 + 行程总结小智形象图标 + 全息路口服务 + 路口灯态服务 + 道路信息提醒 + 车辆行为提醒 + 弱势参与者提醒 + + % + 消除安全风险隐患 + 通行效率提升 + ‘哪怕百万分之一的几率,交通事故的代价每个家庭都无法承受’ + Powered by 蘑菇交通大模型™ + diff --git a/core/mogo-core-res/src/main/res/values/dimens.xml b/core/mogo-core-res/src/main/res/values/dimens.xml index e97924f230..0458ee6ea7 100644 --- a/core/mogo-core-res/src/main/res/values/dimens.xml +++ b/core/mogo-core-res/src/main/res/values/dimens.xml @@ -1027,13 +1027,18 @@ 999dp 1000dp 1003dp + 1092dp 1100dp 1125dp + 1170dp 1200dp + 1261dp 1300dp 1600dp 1860dp 1920dp + 2080dp + 2158dp @@ -1062,17 +1067,22 @@ 27dp 28dp 30dp + 31dp 32dp 34dp 36dp 38dp + 39dp 40dp 42dp 46dp 48dp + 52dp 55dp 76dp + 94dp 120dp + 195dp 50dp