|
|
|
|
@@ -0,0 +1,242 @@
|
|
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
|
<merge xmlns:android="http://schemas.android.com/apk/res/android"
|
|
|
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
|
|
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
|
|
|
tools:parentTag="androidx.constraintlayout.widget.ConstraintLayout"
|
|
|
|
|
>
|
|
|
|
|
<View
|
|
|
|
|
android:id="@+id/module_map_id_navi_bg"
|
|
|
|
|
style="@style/NaviViewStyle"
|
|
|
|
|
android:layout_height="@dimen/module_ext_navi_info_panel_height"
|
|
|
|
|
android:background="@drawable/module_ext_dw_navi_info_panel_bkg"
|
|
|
|
|
android:focusable="true"
|
|
|
|
|
android:clickable="true"
|
|
|
|
|
android:layout_marginLeft="@dimen/module_common_shadow_width_pos"
|
|
|
|
|
android:layout_marginRight="@dimen/module_common_shadow_width_pos"
|
|
|
|
|
android:layout_marginTop="@dimen/module_common_shadow_width_pos"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
|
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
|
|
|
|
|
|
<ImageView
|
|
|
|
|
android:id="@+id/module_map_id_navi_next_info_road_turn_icon"
|
|
|
|
|
android:layout_width="@dimen/module_ext_navi_info_panel_turn_icon_width"
|
|
|
|
|
android:layout_height="@dimen/module_ext_navi_info_panel_turn_icon_height"
|
|
|
|
|
android:layout_marginStart="@dimen/module_ext_navi_info_panel_turn_icon_marginLeft"
|
|
|
|
|
android:scaleType="fitCenter"
|
|
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintTop_toTopOf="@+id/module_map_id_navi_bg" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_navi_next_info_distance"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginStart="@dimen/module_map_id_navi_next_info_distance_marginStart"
|
|
|
|
|
android:layout_marginTop="@dimen/module_map_id_navi_next_info_distance_marginTop"
|
|
|
|
|
android:text="53"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_navi_info_panel_next_info_distance_textSize"
|
|
|
|
|
android:textStyle="bold"
|
|
|
|
|
app:layout_constraintLeft_toRightOf="@id/module_map_id_navi_next_info_road_turn_icon"
|
|
|
|
|
app:layout_constraintTop_toTopOf="@+id/module_map_id_navi_next_info_road_turn_icon" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_navi_next_info_distance_unit"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginStart="@dimen/module_ext_navi_info_panel_next_info_distance_unit_marginLeft"
|
|
|
|
|
android:layout_marginBottom="@dimen/module_ext_navi_info_panel_next_info_distance_unit_marginBottom"
|
|
|
|
|
android:text="米"
|
|
|
|
|
android:textColor="#FFFFFF"
|
|
|
|
|
android:textSize="@dimen/module_ext_navi_info_panel_next_info_distance_unit_textSize"
|
|
|
|
|
app:layout_constraintBaseline_toBaselineOf="@id/module_map_id_navi_next_info_distance"
|
|
|
|
|
app:layout_constraintLeft_toRightOf="@id/module_map_id_navi_next_info_distance" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_navi_next_info_turn_info"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginStart="@dimen/module_ext_navi_info_panel_next_info_distance_unit_marginLeft"
|
|
|
|
|
android:layout_marginBottom="@dimen/module_ext_navi_info_panel_next_info_distance_unit_marginBottom"
|
|
|
|
|
android:textColor="#7FF1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_navi_info_panel_next_info_distance_next_step_textSize"
|
|
|
|
|
app:layout_constraintBaseline_toBaselineOf="@id/module_map_id_navi_next_info_distance_unit"
|
|
|
|
|
app:layout_constraintLeft_toRightOf="@id/module_map_id_navi_next_info_distance_unit" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_navi_next_info_road"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginTop="@dimen/module_ext_navi_next_info_road_marginTop"
|
|
|
|
|
android:layout_marginBottom="@dimen/module_map_id_navi_next_info_road_marginBottom"
|
|
|
|
|
android:ellipsize="end"
|
|
|
|
|
android:maxLines="1"
|
|
|
|
|
android:text="北三环东路辅路"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_navi_info_panel_next_info_road_textSize"
|
|
|
|
|
android:textStyle="bold"
|
|
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/module_map_id_navi_next_info_road_turn_icon"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_navi_next_info_distance" />
|
|
|
|
|
|
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
|
|
|
android:id="@+id/remainDistanceGroup"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
app:constraint_referenced_ids="module_map_id_remaining_distance_icon,module_map_id_remaining_distance,module_map_id_remaining_distance_unit,module_map_id_remaining_distance_notice" />
|
|
|
|
|
<!--remain distance-->
|
|
|
|
|
<ImageView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_distance_icon"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginEnd="@dimen/dp_117"
|
|
|
|
|
android:src="@drawable/module_ext_ic_navi_info1"
|
|
|
|
|
app:layout_constraintBottom_toTopOf="@id/module_map_id_remaining_distance"
|
|
|
|
|
app:layout_constraintRight_toLeftOf="@id/module_map_id_remaining_time_icon"
|
|
|
|
|
app:layout_constraintTop_toTopOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintVertical_chainStyle="packed" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_distance"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="3599"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_distance_textSize"
|
|
|
|
|
android:textStyle="bold"
|
|
|
|
|
app:layout_constraintBottom_toTopOf="@+id/module_map_id_remaining_distance_notice"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_remaining_distance_icon"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@+id/module_map_id_remaining_distance_icon" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_distance_unit"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="km"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_distance_unit_textSize"
|
|
|
|
|
app:layout_constraintBaseline_toBaselineOf="@id/module_map_id_remaining_distance"
|
|
|
|
|
app:layout_constraintLeft_toRightOf="@id/module_map_id_remaining_distance" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_distance_notice"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="剩余"
|
|
|
|
|
android:textColor="#7FFFFFFF"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_distance_unit_textSize"
|
|
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_remaining_distance"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@id/module_map_id_remaining_distance" />
|
|
|
|
|
|
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
|
|
|
android:id="@+id/remainTimeGroup"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
app:constraint_referenced_ids="module_map_id_remaining_time_icon,module_map_id_remaining_time,module_map_id_remaining_time_unit,module_map_id_remaining_time_notice" />
|
|
|
|
|
<!--remain time-->
|
|
|
|
|
<ImageView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_time_icon"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginEnd="@dimen/dp_117"
|
|
|
|
|
android:src="@drawable/module_ext_ic_navi_info2"
|
|
|
|
|
app:layout_constraintBottom_toTopOf="@id/module_map_id_remaining_time"
|
|
|
|
|
app:layout_constraintRight_toLeftOf="@id/module_map_id_arrive_time_icon"
|
|
|
|
|
app:layout_constraintTop_toTopOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintVertical_chainStyle="packed" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_time"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="3599"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_time_textSize"
|
|
|
|
|
android:textStyle="bold"
|
|
|
|
|
app:layout_constraintBottom_toTopOf="@id/module_map_id_remaining_time_notice"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_remaining_time_icon"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@id/module_map_id_remaining_time_icon" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_time_unit"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="km"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_time_unit_textSize"
|
|
|
|
|
app:layout_constraintBaseline_toBaselineOf="@id/module_map_id_remaining_time"
|
|
|
|
|
app:layout_constraintLeft_toRightOf="@id/module_map_id_remaining_time" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_remaining_time_notice"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="时间"
|
|
|
|
|
android:textColor="#7FFFFFFF"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_distance_unit_textSize"
|
|
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_remaining_time"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@id/module_map_id_remaining_time" />
|
|
|
|
|
|
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
|
|
|
android:id="@+id/arriveTimeGroup"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
app:constraint_referenced_ids="module_map_id_arrive_time_icon,module_map_id_arrive_time,module_map_id_arrive_time_notice" />
|
|
|
|
|
<!--arrive time-->
|
|
|
|
|
<ImageView
|
|
|
|
|
android:id="@+id/module_map_id_arrive_time_icon"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginEnd="@dimen/module_ext_navi_extra_info_margin_right"
|
|
|
|
|
android:src="@drawable/module_ext_ic_navi_info3"
|
|
|
|
|
app:layout_constraintBottom_toTopOf="@id/module_map_id_arrive_time"
|
|
|
|
|
app:layout_constraintRight_toRightOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintTop_toTopOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintVertical_chainStyle="packed" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_arrive_time"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="3599"
|
|
|
|
|
android:textColor="#F1F1F1"
|
|
|
|
|
android:textSize="@dimen/module_ext_arrive_time_textSize"
|
|
|
|
|
android:textStyle="bold"
|
|
|
|
|
app:layout_constraintBottom_toTopOf="@id/module_map_id_arrive_time_notice"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_arrive_time_icon"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@+id/module_map_id_arrive_time_icon" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_map_id_arrive_time_notice"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:text="到达"
|
|
|
|
|
android:textColor="#7FFFFFFF"
|
|
|
|
|
android:textSize="@dimen/module_ext_remaining_distance_unit_textSize"
|
|
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="@id/module_map_id_arrive_time"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@id/module_map_id_arrive_time" />
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|
android:id="@+id/module_ext_id_destination_online_car"
|
|
|
|
|
android:layout_width="wrap_content"
|
|
|
|
|
android:layout_height="@dimen/module_ext_button_height"
|
|
|
|
|
android:layout_marginLeft="@dimen/module_common_shadow_width_pos"
|
|
|
|
|
android:layout_marginTop="@dimen/module_ext_camera_button_marginTop"
|
|
|
|
|
android:background="@drawable/module_ext_dw_navi_info_panel_bkg"
|
|
|
|
|
android:drawableLeft="@drawable/module_ext_destination_online_car_dw"
|
|
|
|
|
android:drawablePadding="@dimen/module_ext_destination_online_car_drawablePadding"
|
|
|
|
|
android:gravity="center_vertical"
|
|
|
|
|
android:paddingLeft="@dimen/module_ext_destination_online_car_paddingLeft"
|
|
|
|
|
android:paddingRight="@dimen/module_ext_destination_online_car_paddingRight"
|
|
|
|
|
android:text="@string/module_ext_destination_online_car_text"
|
|
|
|
|
android:textColor="@color/module_ext_color_voice_text"
|
|
|
|
|
android:textSize="@dimen/module_ext_north_textSize"
|
|
|
|
|
android:textStyle="bold"
|
|
|
|
|
android:visibility="visible"
|
|
|
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
|
|
|
app:layout_constraintTop_toBottomOf="@+id/module_map_id_navi_bg"
|
|
|
|
|
app:layout_goneMarginTop="@dimen/module_ext_north_goneMarginTop"
|
|
|
|
|
tools:visibility="visible" />
|
|
|
|
|
</merge>
|