diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/NDERoadAdapter.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/NDERoadAdapter.kt index 5472c160da..1cc1b5015a 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/NDERoadAdapter.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/NDERoadAdapter.kt @@ -72,71 +72,139 @@ class NDERoadAdapter(private val context: Context): RecyclerView.Adapter{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_or_turn_left + )) } //直行或右转 203->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_or_turn_right + )) } //直行或掉头 204->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_or_reverse + )) } //左转 205->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_left + )) } //左转或掉头 206->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_left_or_reverse + )) } //左弯或向左合流 207->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_or_merge_left + )) } //右转 208->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_right + )) } //右转或向右合流 209->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_or_merge_right + )) } //左右转弯 210->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_left_or_right + )) } //掉头 211->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_reverse + )) } //禁止左转 212->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_turn_left + )) } //禁止右转 213->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_turn_right + )) } //禁止掉头 214->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_reverse + )) } //直行或左转或右转 215->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_turn_left_right + )) } //直行或掉头或左转 216->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_turn_left_reverse + )) } //右转或掉头 217->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_right_or_reverse + )) } //禁止右转或向右合流 218->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_turn_or_merge_right + )) } } //是否是推荐车道 diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/PassengerNDERoadAdapter.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/PassengerNDERoadAdapter.kt index 50f81786c3..a6ada4fb98 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/PassengerNDERoadAdapter.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/msgbox/adapter/PassengerNDERoadAdapter.kt @@ -70,71 +70,139 @@ class PassengerNDERoadAdapter(private val context: Context): RecyclerView.Adapte } //直行或左转 202->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_or_turn_left + )) } //直行或右转 203->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_or_turn_right + )) } //直行或掉头 204->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_or_reverse + )) } //左转 205->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_left + )) } //左转或掉头 206->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_left_or_reverse + )) } //左弯或向左合流 207->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_or_merge_left + )) } //右转 208->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_right + )) } //右转或向右合流 209->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_or_merge_right + )) } //左右转弯 210->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_left_or_right + )) } //掉头 211->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_reverse + )) } //禁止左转 212->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_turn_left + )) } //禁止右转 213->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_turn_right + )) } //禁止掉头 214->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_reverse + )) } //直行或左转或右转 215->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_turn_left_right + )) } //直行或掉头或左转 216->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_forward_turn_left_reverse + )) } //右转或掉头 217->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_turn_right_or_reverse + )) } //禁止右转或向右合流 218->{ - + holder.ivRoadType.setImageDrawable( + ContextCompat.getDrawable( + context, + R.drawable.icon_road_prohibit_turn_or_merge_right + )) } } //是否是推荐车道 diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_reverse.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_reverse.png new file mode 100644 index 0000000000..56bf8cc9be Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_reverse.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_turn_left.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_turn_left.png new file mode 100644 index 0000000000..d08eaa9931 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_turn_left.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_turn_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_turn_right.png new file mode 100644 index 0000000000..81c87d5d65 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_or_turn_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_turn_left_reverse.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_turn_left_reverse.png new file mode 100644 index 0000000000..d7ea9ff10f Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_turn_left_reverse.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_turn_left_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_turn_left_right.png new file mode 100644 index 0000000000..52dae061eb Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_forward_turn_left_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_reverse.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_reverse.png new file mode 100644 index 0000000000..57306893b0 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_reverse.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_left.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_left.png new file mode 100644 index 0000000000..b4f7f1035e Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_left.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_or_merge_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_or_merge_right.png new file mode 100644 index 0000000000..6c744f9e3c Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_or_merge_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_right.png new file mode 100644 index 0000000000..70bae333e6 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_prohibit_turn_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_reverse.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_reverse.png new file mode 100644 index 0000000000..c67794b0c8 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_reverse.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left.png new file mode 100644 index 0000000000..a1f87490b2 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left_or_reverse.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left_or_reverse.png new file mode 100644 index 0000000000..338a91596e Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left_or_reverse.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left_or_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left_or_right.png new file mode 100644 index 0000000000..d7ca57c0ea Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_left_or_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_or_merge_left.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_or_merge_left.png new file mode 100644 index 0000000000..f713cb55f7 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_or_merge_left.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_or_merge_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_or_merge_right.png new file mode 100644 index 0000000000..e1ee604896 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_or_merge_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_right.png new file mode 100644 index 0000000000..00f5dfbb60 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_right_or_reverse.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_right_or_reverse.png new file mode 100644 index 0000000000..4c11060a91 Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/icon_road_turn_right_or_reverse.png differ