diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/AIDataCollectView.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/AIDataCollectView.kt index 7d563665fa..91160223af 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/AIDataCollectView.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/AIDataCollectView.kt @@ -89,7 +89,7 @@ class AIDataCollectView @JvmOverloads constructor( clickListener?.onClose() } //接管记录日期 - tvDataCollectDate.text = millis2String(System.currentTimeMillis(), getYMDFormat()) + tvDataCollectDate.text = millis2String(System.currentTimeMillis()) val linearLayoutManager = LinearLayoutManager(context) linearLayoutManager.orientation = LinearLayoutManager.VERTICAL rvDataCollectList?.layoutManager = linearLayoutManager diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/drawable-xhdpi/bg_take_over_reason_save.png b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable-xhdpi/bg_take_over_reason_save.png new file mode 100644 index 0000000000..3de655fea4 Binary files /dev/null and b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable-xhdpi/bg_take_over_reason_save.png differ diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_take_over_reason.xml b/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_take_over_reason.xml index bb97c8a3a4..2735fe0efb 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_take_over_reason.xml +++ b/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_take_over_reason.xml @@ -39,7 +39,6 @@ android:text="@string/take_over_type" android:textSize="@dimen/sp_38" android:textColor="@color/white" - android:textStyle="bold" app:layout_constraintTop_toBottomOf="@id/tvTakeOverTitle" app:layout_constraintLeft_toLeftOf="@id/tvTakeOverTitle" android:layout_marginTop="@dimen/dp_65" @@ -69,7 +68,6 @@ android:text="@string/take_over_reason" android:textSize="@dimen/sp_38" android:textColor="@color/white" - android:textStyle="bold" app:layout_constraintTop_toBottomOf="@id/tvTakeOverType" app:layout_constraintLeft_toLeftOf="@id/tvTakeOverType" android:layout_marginTop="@dimen/dp_36" @@ -99,7 +97,6 @@ android:text="@string/fault_note" android:textSize="@dimen/sp_38" android:textColor="@color/white" - android:textStyle="bold" app:layout_constraintTop_toBottomOf="@id/tvTakeOverReason" app:layout_constraintLeft_toLeftOf="@id/tvTakeOverReason" android:layout_marginTop="@dimen/dp_36" diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/tab/adapter/MsgBoxTabAdapter.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/tab/adapter/MsgBoxTabAdapter.kt index 9b840e0ed4..8e3841c05e 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/tab/adapter/MsgBoxTabAdapter.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/tab/adapter/MsgBoxTabAdapter.kt @@ -8,7 +8,6 @@ import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView import androidx.core.content.res.ResourcesCompat -import androidx.core.view.isVisible import androidx.recyclerview.widget.RecyclerView import com.mogo.eagle.core.data.enums.DataSourceType import com.mogo.eagle.core.data.enums.EventTypeEnumNew @@ -213,15 +212,15 @@ class MsgBoxTabAdapter(private val activity: Activity) : when(receiveFaultLevel[0]){ 0->{ //重度预警样式 - holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_stop_normal)) + holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_severe_warning)) } 1,2,3->{ //中度预警样式 - holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_reduce_normal)) + holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_moderate_warning)) } 4,5->{ //轻度预警样式 - holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_warning_normal)) + holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_mild_warning)) } } receiveFaultLevel.forEach {level-> @@ -248,7 +247,7 @@ class MsgBoxTabAdapter(private val activity: Activity) : }else{ holder.tvFmAction.text = "建议操作:暂无" //轻度预警样式 - holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_warning_normal)) + holder.ivFmImage.setImageDrawable(getDrawable(R.drawable.icon_fm_mild_warning)) } } //故障策略 @@ -342,18 +341,18 @@ class MsgBoxTabAdapter(private val activity: Activity) : || reportEntity.resultList.contains(RESULT_REMOTEPILOT_DISABLE) ) { //Error - holder.ivReportImage.setImageDrawable(getDrawable(R.drawable.icon_report_error_normal)) + holder.ivReportImage.setImageDrawable(getDrawable(R.drawable.icon_report_error)) holder.tvReportLevel.text = "Error" } else if(reportEntity.resultList.contains(RESULT_AUTOPILOT_INFERIOR) || reportEntity.resultList.contains(RESULT_SHOW_WARNING) || reportEntity.resultList.contains(RESULT_REMOTEPILOT_INFERIOR) ){ //Warning - holder.ivReportImage.setImageDrawable(getDrawable(R.drawable.icon_report_warning_normal)) + holder.ivReportImage.setImageDrawable(getDrawable(R.drawable.icon_report_warning)) holder.tvReportLevel.text = "Warning" }else { //INFO - holder.ivReportImage.setImageDrawable(getDrawable(R.drawable.icon_report_info_normal)) + holder.ivReportImage.setImageDrawable(getDrawable(R.drawable.icon_report_info)) holder.tvReportLevel.text = "Info" } @@ -499,11 +498,6 @@ class MsgBoxTabAdapter(private val activity: Activity) : TimeUtils.millis2String(it[position].timestamp, getHourMinFormat()) holder.tvV2XContent.text = v2XMsg.content holder.ivV2XImage.setImageDrawable(ResourcesCompat.getDrawable(activity.resources,EventTypeEnumNew.getUpdateIconRes(v2XMsg.type),null)) - if(v2XMsg.type== EventTypeEnumNew.TYPE_VERIFICATION_SUCCESSFUL.poiType||v2XMsg.type == EventTypeEnumNew.TYPE_DEVICE_STATUS_NORMAL.poiType){ - holder.itemView.setBackgroundResource(R.drawable.bg_temp_v2x_success) - }else{ - holder.itemView.setBackgroundResource(R.drawable.bg_msg_box_v2x) - } if(v2XMsg.communicationType.isNullOrEmpty()){ holder.tvV2XTitle.text = EventTypeEnumNew.getEventTitle(v2XMsg.type) }else{ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_mild_warning.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_mild_warning.png new file mode 100644 index 0000000000..4d58ebd616 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_mild_warning.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_moderate_warning.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_moderate_warning.png new file mode 100644 index 0000000000..909836b267 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_moderate_warning.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_severe_warning.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_severe_warning.png new file mode 100644 index 0000000000..9df275b83a Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_fm_severe_warning.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_error.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_error.png new file mode 100644 index 0000000000..54f4c05d77 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_error.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_info.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_info.png new file mode 100644 index 0000000000..52e5f427cb Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_info.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_warning.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_warning.png new file mode 100644 index 0000000000..fdc305fcb6 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_report_warning.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable/bg_fault_report.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable/bg_fault_report.xml deleted file mode 100644 index aed5a20c8a..0000000000 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable/bg_fault_report.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - \ No newline at end of file diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/bg_take_over_reason_save.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable/bg_work_order.xml similarity index 100% rename from core/function-impl/mogo-core-function-devatools/src/main/res/drawable/bg_take_over_reason_save.xml rename to core/function-impl/mogo-core-function-hmi/src/main/res/drawable/bg_work_order.xml diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_msg_toast_v2x.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_msg_toast_v2x.xml index 3f278af7a0..08d4da80fe 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_msg_toast_v2x.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_msg_toast_v2x.xml @@ -1,14 +1,11 @@ \ No newline at end of file diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_fm.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_fm.xml index 084da8bebf..de601df2ae 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_fm.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_fm.xml @@ -2,17 +2,19 @@ + xmlns:app="http://schemas.android.com/apk/res-auto" + android:paddingBottom="@dimen/dp_26"> @@ -20,10 +22,11 @@ android:id="@+id/tvFmTitle" android:layout_width="@dimen/dp_0" android:layout_height="wrap_content" - app:layout_constraintTop_toTopOf="@id/ivFmImage" + app:layout_constraintTop_toTopOf="parent" app:layout_constraintLeft_toRightOf="@id/ivFmImage" app:layout_constraintRight_toLeftOf="@id/tvFmShowStatus" - android:layout_marginStart="@dimen/dp_30" + android:layout_marginStart="@dimen/dp_14" + android:layout_marginTop="@dimen/dp_26" android:textSize="@dimen/sp_38" android:textColor="@color/white" /> @@ -54,6 +57,7 @@ app:layout_constraintRight_toRightOf="@id/tvFmShowStatus" android:textColor="#CCCCCC" android:textSize="@dimen/sp_32" + android:layout_marginTop="@dimen/dp_6" /> @@ -66,6 +70,7 @@ app:layout_constraintRight_toRightOf="@id/tvFmShowStatus" android:textColor="#CCCCCC" android:textSize="@dimen/sp_32" + android:layout_marginTop="@dimen/dp_6" /> @@ -79,6 +84,7 @@ android:textColor="#CCCCCC" android:textSize="@dimen/sp_32" android:visibility="gone" + android:layout_marginTop="@dimen/dp_6" /> @@ -92,6 +98,7 @@ android:textColor="#CCCCCC" android:textSize="@dimen/sp_32" android:visibility="gone" + android:layout_marginTop="@dimen/dp_6" /> @@ -102,10 +109,10 @@ app:layout_constraintTop_toBottomOf="@id/tvFmReason" app:layout_constraintLeft_toLeftOf="@id/tvFmReason" app:layout_constraintRight_toRightOf="@id/tvFmShowStatus" - android:paddingBottom="@dimen/dp_30" android:textColor="#CCCCCC" android:textSize="@dimen/sp_32" android:visibility="gone" + android:layout_marginTop="@dimen/dp_6" /> \ No newline at end of file diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_ipc_report.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_ipc_report.xml index ba364ff59a..3ade91511f 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_ipc_report.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/item_tab_ipc_report.xml @@ -2,15 +2,16 @@ + xmlns:app="http://schemas.android.com/apk/res-auto" + android:paddingBottom="@dimen/dp_26"> @@ -18,12 +19,13 @@ android:id="@+id/tvReportLevel" android:layout_width="@dimen/dp_0" android:layout_height="wrap_content" - app:layout_constraintTop_toTopOf="@id/ivReportImage" + app:layout_constraintTop_toTopOf="parent" app:layout_constraintLeft_toRightOf="@id/ivReportImage" app:layout_constraintRight_toLeftOf="@id/tvReportShowStatus" android:textColor="@color/white" android:textSize="@dimen/sp_38" - android:layout_marginStart="@dimen/dp_30" + android:layout_marginStart="@dimen/dp_14" + android:layout_marginTop="@dimen/dp_26" /> diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/layout_msg_box_bubble.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/layout_msg_box_bubble.xml index e8a0ce25ed..11930e818d 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/layout_msg_box_bubble.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/layout_msg_box_bubble.xml @@ -7,7 +7,7 @@ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_fault_reason.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_fault_reason.xml index 4315bbcaff..6e8e28b552 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_fault_reason.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_fault_reason.xml @@ -34,13 +34,11 @@ android:id="@+id/tvFaultTime" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@string/fault_open_time" android:textColor="@color/white" android:textSize="@dimen/sp_32" app:layout_constraintTop_toTopOf="@id/tvFaultTitle" app:layout_constraintBottom_toBottomOf="@id/tvFaultTitle" - app:layout_constraintEnd_toEndOf="@id/viewTitleBg" - android:layout_marginEnd="@dimen/dp_30" + app:layout_constraintRight_toRightOf="@id/tvFaultType" />