15
15
android : layout_height =" match_parent"
16
16
tools : context =" .ui.route.RouteFragment" >
17
17
18
- <ImageView
19
- android : id =" @+id/image_view_exit "
18
+ <androidx .constraintlayout.widget.Guideline
19
+ android : id =" @+id/guideline_start "
20
20
android : layout_width =" wrap_content"
21
21
android : layout_height =" wrap_content"
22
- android : contentDescription =" @string/image_view_exit_content_description"
23
- app : layout_constraintBottom_toBottomOf =" @id/text_view_origin"
24
- app : layout_constraintEnd_toEndOf =" parent"
25
- app : layout_constraintTop_toTopOf =" @id/text_view_origin"
26
- app : srcCompat =" @drawable/ic_baseline_close_24" />
22
+ android : orientation =" vertical"
23
+ app : layout_constraintGuide_begin =" 15dp" />
27
24
25
+ <androidx .constraintlayout.widget.Guideline
26
+ android : id =" @+id/guideline_end"
27
+ android : layout_width =" wrap_content"
28
+ android : layout_height =" wrap_content"
29
+ android : orientation =" vertical"
30
+ app : layout_constraintGuide_end =" 15dp" />
31
+
32
+ <androidx .constraintlayout.widget.Guideline
33
+ android : id =" @+id/guideline_top"
34
+ android : layout_width =" wrap_content"
35
+ android : layout_height =" wrap_content"
36
+ android : orientation =" horizontal"
37
+ app : layout_constraintGuide_begin =" 50dp" />
28
38
29
39
<TextView
30
40
android : id =" @+id/text_view_origin"
31
41
android : layout_width =" 0dp"
32
- android : layout_height =" wrap_content"
33
- android : layout_marginStart =" 5dp"
34
- android : background =" @drawable/square_border"
35
- android : padding =" 10dp"
42
+ android : layout_height =" 47dp"
43
+ android : layout_marginEnd =" 10dp"
44
+ android : background =" @drawable/background_alarm_panel"
45
+ android : paddingStart =" 20dp"
46
+ android : paddingEnd =" 20dp"
47
+ android : textSize =" 15sp"
48
+ android : ellipsize =" end"
49
+ android : maxLines =" 1"
50
+ android : gravity =" center_vertical"
36
51
app : layout_constraintEnd_toStartOf =" @id/image_view_exit"
37
- app : layout_constraintHorizontal_bias =" 0.0"
38
- app : layout_constraintStart_toEndOf =" @id/image_view_swap_origin_with_destination"
39
- app : layout_constraintTop_toBottomOf =" @id/guideline_start_horizontal"
52
+ app : layout_constraintStart_toStartOf =" @id/guideline_start"
53
+ app : layout_constraintTop_toBottomOf =" @id/guideline_top"
40
54
app : set_place_name =" @{viewModel.origin}"
55
+ app : set_text =" @{@string/start}"
41
56
tools : text =" 이앤씨벤쳐드림타워3차" />
42
57
43
- <ImageView
44
- android : id =" @+id/image_view_swap_origin_with_destination"
45
- android : layout_width =" wrap_content"
46
- android : layout_height =" wrap_content"
47
- android : layout_marginStart =" 5dp"
48
- android : layout_marginEnd =" 50dp"
49
- android : contentDescription =" @string/image_view_swap_origin_with_destination_content_description"
50
- app : layout_constraintBottom_toBottomOf =" @id/text_view_destination"
51
- app : layout_constraintStart_toStartOf =" parent"
52
- app : layout_constraintTop_toTopOf =" @id/text_view_origin"
53
- app : srcCompat =" @drawable/ic_baseline_swap_vert_24" />
54
-
55
58
<TextView
56
59
android : id =" @+id/text_view_destination"
57
60
android : layout_width =" 0dp"
58
- android : layout_height =" wrap_content"
61
+ android : layout_height =" 47dp"
62
+ android : layout_marginEnd =" 10dp"
59
63
android : layout_marginTop =" 10dp"
60
- android : background =" @drawable/square_border"
61
- android : padding =" 10dp"
62
- app : layout_constraintEnd_toStartOf =" @id/image_view_research"
63
- app : layout_constraintStart_toStartOf =" @id/text_view_origin"
64
+ android : background =" @drawable/background_alarm_panel"
65
+ android : ellipsize =" end"
66
+ android : gravity =" center_vertical"
67
+ android : maxLines =" 1"
68
+ android : paddingStart =" 20dp"
69
+ android : paddingEnd =" 20dp"
70
+ android : textSize =" 15sp"
71
+ app : layout_constraintStart_toStartOf =" @id/guideline_start"
72
+ app : layout_constraintEnd_toStartOf =" @id/image_view_swap_origin_with_destination"
64
73
app : layout_constraintTop_toBottomOf =" @id/text_view_origin"
65
74
app : set_place_name =" @{viewModel.destination}"
75
+ app : set_text =" @{@string/end}"
66
76
tools : text =" Naver1784" />
67
77
68
78
<ImageView
69
- android : id =" @+id/image_view_research"
70
- android : layout_width =" wrap_content"
71
- android : layout_height =" wrap_content"
72
- android : contentDescription =" @string/image_view_research_content_description"
79
+ android : id =" @+id/image_view_exit"
80
+ android : layout_width =" 33dp"
81
+ android : layout_height =" 33dp"
82
+ android : contentDescription =" @string/image_view_exit_content_description"
83
+ app : layout_constraintBottom_toBottomOf =" @id/text_view_origin"
84
+ app : layout_constraintEnd_toEndOf =" @id/guideline_end"
85
+ app : layout_constraintTop_toTopOf =" @id/text_view_origin"
86
+ app : srcCompat =" @drawable/ic_baseline_close_24" />
87
+
88
+ <ImageView
89
+ android : id =" @+id/image_view_swap_origin_with_destination"
90
+ android : layout_width =" 33dp"
91
+ android : layout_height =" 33dp"
92
+ android : contentDescription =" @string/image_view_swap_origin_with_destination_content_description"
73
93
app : layout_constraintBottom_toBottomOf =" @id/text_view_destination"
74
- app : layout_constraintEnd_toStartOf =" @id/guideline_end_vertical "
94
+ app : layout_constraintEnd_toEndOf =" @id/guideline_end "
75
95
app : layout_constraintTop_toTopOf =" @id/text_view_destination"
76
- app : srcCompat =" @drawable/ic_baseline_replay_24 " />
96
+ app : srcCompat =" @drawable/ic_baseline_swap_vert_24 " />
77
97
78
98
<androidx .recyclerview.widget.RecyclerView
79
99
android : id =" @+id/recyclerview_route"
82
102
android : layout_marginTop =" 16dp"
83
103
app : layoutManager =" androidx.recyclerview.widget.LinearLayoutManager"
84
104
app : layout_constraintBottom_toBottomOf =" parent"
85
- app : layout_constraintEnd_toStartOf =" @id/guideline_end_vertical "
86
- app : layout_constraintStart_toStartOf =" @id/guideline_start_vertical "
105
+ app : layout_constraintEnd_toStartOf =" @id/guideline_end "
106
+ app : layout_constraintStart_toStartOf =" @id/guideline_start "
87
107
app : layout_constraintTop_toBottomOf =" @id/text_view_destination"
88
108
tools : listitem =" @layout/route_item" />
89
109
90
- <androidx .constraintlayout.widget.Guideline
91
- android : id =" @+id/guideline_start_vertical"
92
- android : layout_width =" wrap_content"
93
- android : layout_height =" wrap_content"
94
- android : orientation =" vertical"
95
- app : layout_constraintGuide_begin =" 0dp" />
96
-
97
- <androidx .constraintlayout.widget.Guideline
98
- android : id =" @+id/guideline_start_horizontal"
99
- android : layout_width =" wrap_content"
100
- android : layout_height =" wrap_content"
101
- android : orientation =" horizontal"
102
- app : layout_constraintGuide_begin =" 32dp" />
103
-
104
- <androidx .constraintlayout.widget.Guideline
105
- android : id =" @+id/guideline_end_vertical"
106
- android : layout_width =" wrap_content"
107
- android : layout_height =" wrap_content"
108
- android : orientation =" vertical"
109
- app : layout_constraintGuide_end =" 0dp" />
110
110
</androidx .constraintlayout.widget.ConstraintLayout>
111
111
</layout >
0 commit comments