From 2a82dda450a0f18e0b9f7d90f692afa275b4d917 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Mon, 10 Aug 2020 17:56:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E9=9D=A2=E6=9D=BF=E4=B8=AD=E7=9A=84ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adapter/V2XScenarioHistoryAdapter.java | 16 --- .../V2XScenarioHistoryFatigueDrivingVH.java | 29 ---- .../V2XScenarioHistoryIllegalParkVH.java | 3 +- .../V2XScenarioHistoryOtherSeekHelpVH.java | 3 +- .../holder/V2XScenarioHistoryPushEventVH.java | 29 ---- .../holder/V2XScenarioHistoryRoadEventVH.java | 4 +- .../res/drawable/bg_v2x_event_live_show.xml | 3 +- .../res/drawable/bg_v2x_event_type_blue.xml | 4 +- .../res/drawable/bg_v2x_event_type_gray.xml | 8 ++ .../res/drawable/bg_v2x_event_type_orange.xml | 8 +- .../res/drawable/bg_v2x_event_type_read.xml | 8 +- .../res/layout/head_v2x_scennario_history.xml | 13 -- .../res/layout/item_v2x_fatigue_driving.xml | 6 +- .../res/layout/item_v2x_illegal_parking.xml | 12 +- .../res/layout/item_v2x_scennario_history.xml | 104 ++++++++++++++ .../item_v2x_scennario_history_other_help.xml | 130 ++++++++++++++++++ ..._event_panel_fragment_scenario_history.xml | 2 +- .../res/values-xhdpi-1920x1000/dimens.xml | 3 + .../src/main/res/values-xhdpi/dimens.xml | 3 + .../src/main/res/values/dimens.xml | 2 + 20 files changed, 279 insertions(+), 111 deletions(-) delete mode 100644 modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryFatigueDrivingVH.java delete mode 100644 modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryPushEventVH.java create mode 100644 modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_gray.xml delete mode 100644 modules/mogo-module-v2x/src/main/res/layout/head_v2x_scennario_history.xml create mode 100644 modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history.xml create mode 100644 modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XScenarioHistoryAdapter.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XScenarioHistoryAdapter.java index f94e777384..0f8f07f4e4 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XScenarioHistoryAdapter.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XScenarioHistoryAdapter.java @@ -7,10 +7,8 @@ import androidx.recyclerview.widget.RecyclerView; import com.mogo.module.common.entity.V2XHistoryScenarioData; import com.mogo.module.common.entity.V2XMessageEntity; -import com.mogo.module.v2x.adapter.holder.V2XScenarioHistoryFatigueDrivingVH; import com.mogo.module.v2x.adapter.holder.V2XScenarioHistoryIllegalParkVH; import com.mogo.module.v2x.adapter.holder.V2XScenarioHistoryOtherSeekHelpVH; -import com.mogo.module.v2x.adapter.holder.V2XScenarioHistoryPushEventVH; import com.mogo.module.v2x.adapter.holder.V2XScenarioHistoryRoadEventVH; import java.util.ArrayList; @@ -41,14 +39,6 @@ public class V2XScenarioHistoryAdapter extends RecyclerView.Adapter { - public V2XScenarioHistoryFatigueDrivingVH(@NonNull ViewGroup viewGroup) { - super(LayoutInflater.from(viewGroup.getContext()) - .inflate(R.layout.item_v2x_fatigue_driving, viewGroup, false)); - } - - @Override - public void initView(V2XHistoryScenarioData viewData) { - - } - - @Override - public void delayedCloseWindow() { - - } -} diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryIllegalParkVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryIllegalParkVH.java index 22095ad319..00c081c16d 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryIllegalParkVH.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryIllegalParkVH.java @@ -9,12 +9,13 @@ import com.mogo.module.common.entity.V2XHistoryScenarioData; import com.mogo.module.v2x.R; /** + * 出行面板违章停车 * @author donghongyu */ public class V2XScenarioHistoryIllegalParkVH extends V2XBaseViewHolder { public V2XScenarioHistoryIllegalParkVH(@NonNull ViewGroup viewGroup) { super(LayoutInflater.from(viewGroup.getContext()) - .inflate(R.layout.item_v2x_illegal_parking, viewGroup, false)); + .inflate(R.layout.item_v2x_scennario_history, viewGroup, false)); } @Override diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryOtherSeekHelpVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryOtherSeekHelpVH.java index 21638e8a2e..0b1e91e457 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryOtherSeekHelpVH.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryOtherSeekHelpVH.java @@ -9,12 +9,13 @@ import com.mogo.module.common.entity.V2XHistoryScenarioData; import com.mogo.module.v2x.R; /** + * 出行动态中的他人故障求助 * @author donghongyu */ public class V2XScenarioHistoryOtherSeekHelpVH extends V2XBaseViewHolder { public V2XScenarioHistoryOtherSeekHelpVH(@NonNull ViewGroup viewGroup) { super(LayoutInflater.from(viewGroup.getContext()) - .inflate(R.layout.item_v2x_fault_help, viewGroup, false)); + .inflate(R.layout.item_v2x_scennario_history_other_help, viewGroup, false)); } @Override diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryPushEventVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryPushEventVH.java deleted file mode 100644 index 897764473b..0000000000 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryPushEventVH.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.mogo.module.v2x.adapter.holder; - -import android.view.LayoutInflater; -import android.view.ViewGroup; - -import androidx.annotation.NonNull; - -import com.mogo.module.common.entity.V2XHistoryScenarioData; -import com.mogo.module.v2x.R; - -/** - * @author donghongyu - */ -public class V2XScenarioHistoryPushEventVH extends V2XBaseViewHolder { - public V2XScenarioHistoryPushEventVH(@NonNull ViewGroup viewGroup) { - super(LayoutInflater.from(viewGroup.getContext()) - .inflate(R.layout.item_v2x_push_event_detail, viewGroup, false)); - } - - @Override - public void initView(V2XHistoryScenarioData viewData) { - - } - - @Override - public void delayedCloseWindow() { - - } -} diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java index d6dd0e022c..5fefb12852 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XScenarioHistoryRoadEventVH.java @@ -9,12 +9,14 @@ import com.mogo.module.common.entity.V2XHistoryScenarioData; import com.mogo.module.v2x.R; /** + * 出行面板道路事件面板 + * * @author donghongyu */ public class V2XScenarioHistoryRoadEventVH extends V2XBaseViewHolder { public V2XScenarioHistoryRoadEventVH(@NonNull ViewGroup viewGroup) { super(LayoutInflater.from(viewGroup.getContext()) - .inflate(R.layout.item_v2x_event_detail, viewGroup, false)); + .inflate(R.layout.item_v2x_scennario_history, viewGroup, false)); } @Override diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_live_show.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_live_show.xml index c49a212131..b0b87a8207 100644 --- a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_live_show.xml +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_live_show.xml @@ -1,9 +1,10 @@ - + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_blue.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_blue.xml index ea074964ed..7965420ae3 100644 --- a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_blue.xml +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_blue.xml @@ -1,8 +1,8 @@ - + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_gray.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_gray.xml new file mode 100644 index 0000000000..dee5978166 --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_gray.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange.xml index a554f5bcd1..cb8b072c1e 100644 --- a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange.xml +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange.xml @@ -1,8 +1,8 @@ - + android:angle="180" + android:endColor="#FFA757" + android:startColor="#D48721" /> + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_read.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_read.xml index e1a144a206..b0b57b6703 100644 --- a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_read.xml +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_read.xml @@ -1,8 +1,8 @@ - + android:angle="180" + android:endColor="#FF4944" + android:startColor="#C23632" /> + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/head_v2x_scennario_history.xml b/modules/mogo-module-v2x/src/main/res/layout/head_v2x_scennario_history.xml deleted file mode 100644 index 549100d267..0000000000 --- a/modules/mogo-module-v2x/src/main/res/layout/head_v2x_scennario_history.xml +++ /dev/null @@ -1,13 +0,0 @@ - - diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fatigue_driving.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fatigue_driving.xml index b29ed0861c..3c6389b1f9 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fatigue_driving.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fatigue_driving.xml @@ -20,7 +20,7 @@ app:layout_constraintTop_toTopOf="parent" /> + app:roundLayoutRadius="@dimen/dp_30"> diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history.xml new file mode 100644 index 0000000000..a1b298f389 --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml new file mode 100644 index 0000000000..0ef3aefbc7 --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_scennario_history_other_help.xml @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_scenario_history.xml b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_scenario_history.xml index 3e2e6940ee..2741d1cff2 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_scenario_history.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_scenario_history.xml @@ -16,7 +16,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingStart="@dimen/dp_60" - android:paddingBottom="@dimen/dp_30" + android:paddingBottom="@dimen/dp_27" android:text="今日出行遇到的交通事件" android:textColor="#FFFFFF" android:textSize="@dimen/dp_36" diff --git a/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml index 8496fa9a50..a61984016d 100644 --- a/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml @@ -20,4 +20,7 @@ 60px 40px + + 80px + diff --git a/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml index e479a28dae..db75de735e 100644 --- a/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml @@ -21,4 +21,7 @@ 60px 40px + + 80px + diff --git a/modules/mogo-module-v2x/src/main/res/values/dimens.xml b/modules/mogo-module-v2x/src/main/res/values/dimens.xml index 2574346deb..d1601948ca 100644 --- a/modules/mogo-module-v2x/src/main/res/values/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values/dimens.xml @@ -23,5 +23,7 @@ 34px 22px + 40px +