Skip to content

Commit 9c1c5cf

Browse files
authored
[MERGE] #137 -> develop
[FIX/#137] ์œ ๋นˆ ๋‹ด๋‹น ๋ทฐ / ์ด์Šˆ ๋Œ€์‘
2 parents 9d78e37 + 0de00a7 commit 9c1c5cf

11 files changed

Lines changed: 360 additions & 359 deletions

File tree

โ€Žpresentation/src/main/java/com/going/presentation/dashboard/triplist/completed/CompletedViewHolder.ktโ€Ž

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,11 @@ class CompletedViewHolder(
1515

1616
binding.run {
1717
tvDashboardTripTitle.text = item.title
18-
tvDashboardDateStart.text = item.startDate
19-
tvDashboardDateEnd.text = item.endDate
18+
tvDashboardDate.text = String.format(
19+
itemView.context.getString(R.string.dashboard_tv_start_end_date),
20+
item.startDate,
21+
item.endDate
22+
)
2023
tvDashboardDeadlineCompleted.text =
2124
itemView.context.getString(R.string.dashboard_tv_completed_trip)
2225

โ€Žpresentation/src/main/java/com/going/presentation/dashboard/triplist/ongoing/OngoingViewHolder.ktโ€Ž

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,11 @@ class OngoingViewHolder(
1414
fun onBind(item: DashBoardTripModel) {
1515
binding.run {
1616
tvDashboardTripTitle.text = item.title
17-
tvDashboardDateStart.text = item.startDate
18-
tvDashboardDateEnd.text = item.endDate
17+
tvDashboardDate.text = String.format(
18+
itemView.context.getString(R.string.dashboard_tv_start_end_date),
19+
item.startDate,
20+
item.endDate
21+
)
1922

2023
if (item.day <= 0) {
2124
tvDashboardDeadline.text =

โ€Žpresentation/src/main/res/layout/activity_check_friends.xmlโ€Ž

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@
116116
style="@style/TextAppearance.Doorip.Body3.Bold"
117117
android:layout_width="0dp"
118118
android:layout_height="wrap_content"
119-
android:layout_marginHorizontal="108dp"
120119
android:layout_marginTop="20dp"
121120
android:gravity="center"
122121
android:text="@string/check_friends_preference_1_title"
@@ -199,7 +198,6 @@
199198
style="@style/TextAppearance.Doorip.Body3.Bold"
200199
android:layout_width="0dp"
201200
android:layout_height="wrap_content"
202-
android:layout_marginHorizontal="108dp"
203201
android:layout_marginTop="10dp"
204202
android:gravity="center"
205203
android:text="@string/check_friends_preference_2_title"
@@ -278,7 +276,6 @@
278276
style="@style/TextAppearance.Doorip.Body3.Bold"
279277
android:layout_width="0dp"
280278
android:layout_height="wrap_content"
281-
android:layout_marginHorizontal="108dp"
282279
android:layout_marginTop="10dp"
283280
android:gravity="center"
284281
android:text="@string/check_friends_preference_3_title"
@@ -358,7 +355,6 @@
358355
style="@style/TextAppearance.Doorip.Body3.Bold"
359356
android:layout_width="0dp"
360357
android:layout_height="wrap_content"
361-
android:layout_marginHorizontal="108dp"
362358
android:layout_marginTop="10dp"
363359
android:gravity="center"
364360
android:text="@string/check_friends_preference_4_title"
@@ -438,7 +434,6 @@
438434
style="@style/TextAppearance.Doorip.Body3.Bold"
439435
android:layout_width="0dp"
440436
android:layout_height="wrap_content"
441-
android:layout_marginHorizontal="108dp"
442437
android:layout_marginTop="10dp"
443438
android:gravity="center"
444439
android:text="@string/check_friends_preference_5_title"

โ€Žpresentation/src/main/res/layout/activity_setting.xmlโ€Ž

Lines changed: 271 additions & 254 deletions
Large diffs are not rendered by default.

โ€Žpresentation/src/main/res/layout/activity_trip_dash_board.xmlโ€Ž

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
<TextView
1818
android:id="@+id/tv_dashboard_title"
1919
style="@style/TextAppearance.Doorip.Head1"
20-
android:layout_width="wrap_content"
20+
android:layout_width="0dp"
2121
android:layout_height="wrap_content"
2222
android:layout_marginStart="24dp"
2323
android:layout_marginTop="44dp"
24+
app:layout_constraintBottom_toTopOf="@id/tab_dashboard"
2425
app:layout_constraintStart_toStartOf="parent"
2526
app:layout_constraintTop_toTopOf="parent"
2627
tools:text="@string/dashboard_tv_title" />

โ€Žpresentation/src/main/res/layout/fragment_completed_trip.xmlโ€Ž

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@
3838
<TextView
3939
android:id="@+id/tv_dashboard_empty"
4040
android:layout_width="wrap_content"
41-
android:layout_height="wrap_content"
41+
android:layout_height="0dp"
4242
android:layout_marginBottom="28dp"
43+
android:gravity="bottom"
4344
android:text="@string/dashboard_tv_empty"
4445
android:textColor="@color/gray_200"
4546
app:layout_constraintBottom_toTopOf="@id/iv_dashboard_empty"
4647
app:layout_constraintEnd_toEndOf="parent"
47-
app:layout_constraintStart_toStartOf="parent" />
48+
app:layout_constraintStart_toStartOf="parent"
49+
app:layout_constraintTop_toTopOf="parent" />
4850

4951
<ImageView
5052
android:id="@+id/iv_dashboard_empty"

โ€Žpresentation/src/main/res/layout/fragment_ongoing_trip.xmlโ€Ž

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@
3838
<TextView
3939
android:id="@+id/tv_dashboard_empty"
4040
android:layout_width="wrap_content"
41-
android:layout_height="wrap_content"
41+
android:layout_height="0dp"
4242
android:layout_marginBottom="28dp"
43+
android:gravity="bottom"
4344
android:text="@string/dashboard_tv_empty"
4445
android:textColor="@color/gray_200"
4546
app:layout_constraintBottom_toTopOf="@id/iv_dashboard_empty"
4647
app:layout_constraintEnd_toEndOf="parent"
47-
app:layout_constraintStart_toStartOf="parent" />
48+
app:layout_constraintStart_toStartOf="parent"
49+
app:layout_constraintTop_toTopOf="parent" />
4850

4951
<ImageView
5052
android:id="@+id/iv_dashboard_empty"

โ€Žpresentation/src/main/res/layout/item_dash_board_completed.xmlโ€Ž

Lines changed: 13 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
<TextView
2020
android:id="@+id/tv_dashboard_trip_title"
2121
style="@style/TextAppearance.Doorip.Body3.Medi"
22-
android:layout_width="wrap_content"
22+
android:layout_width="0dp"
2323
android:layout_height="wrap_content"
2424
android:layout_marginStart="16dp"
2525
android:layout_marginTop="16dp"
2626
android:textColor="@color/gray_300"
27+
app:layout_constraintEnd_toStartOf="@id/layout_dashboard_day_completed"
2728
app:layout_constraintStart_toStartOf="parent"
2829
app:layout_constraintTop_toTopOf="parent"
2930
tools:text="๊ต‰๊ต‰์ด๋“ค์ด๋ž‘ ํ•ฉ์ˆ™" />
@@ -33,49 +34,25 @@
3334
android:id="@+id/iv_dashboard_calendar"
3435
android:layout_width="wrap_content"
3536
android:layout_height="wrap_content"
36-
android:layout_marginEnd="4dp"
37+
android:layout_marginStart="16dp"
3738
android:src="@drawable/ic_calendar"
38-
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date_start"
39-
app:layout_constraintEnd_toStartOf="@id/tv_dashboard_date_start"
40-
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date_start" />
39+
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date"
40+
app:layout_constraintStart_toStartOf="parent"
41+
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date" />
4142

4243
<TextView
43-
android:id="@+id/tv_dashboard_date_start"
44+
android:id="@+id/tv_dashboard_date"
4445
style="@style/TextAppearance.Doorip.Detail3.Regular"
45-
android:layout_width="wrap_content"
46+
android:layout_width="0dp"
4647
android:layout_height="wrap_content"
47-
android:layout_marginStart="16dp"
48-
android:layout_marginTop="4dp"
48+
android:layout_marginStart="4dp"
4949
android:layout_marginBottom="16dp"
50+
android:text="@string/dashboard_tv_start_end_date"
5051
android:textColor="@color/gray_300"
5152
app:layout_constraintBottom_toBottomOf="parent"
52-
app:layout_constraintStart_toStartOf="@id/tv_dashboard_trip_title"
53-
app:layout_constraintTop_toBottomOf="@id/tv_dashboard_trip_title"
54-
tools:text="2024 .03 .24" />
55-
56-
<TextView
57-
android:id="@+id/tv_dashboard_date_dash"
58-
style="@style/TextAppearance.Doorip.Detail3.Regular"
59-
android:layout_width="wrap_content"
60-
android:layout_height="wrap_content"
61-
android:layout_marginStart="2dp"
62-
android:textColor="@color/gray_300"
63-
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date_start"
64-
app:layout_constraintStart_toEndOf="@id/tv_dashboard_date_start"
65-
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date_start"
66-
tools:text="@string/dashboard_tv_dash" />
67-
68-
<TextView
69-
android:id="@+id/tv_dashboard_date_end"
70-
style="@style/TextAppearance.Doorip.Detail3.Regular"
71-
android:layout_width="wrap_content"
72-
android:layout_height="wrap_content"
73-
android:layout_marginStart="2dp"
74-
android:textColor="@color/gray_300"
75-
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date_dash"
76-
app:layout_constraintStart_toEndOf="@id/tv_dashboard_date_dash"
77-
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date_dash"
78-
tools:text="2024 .03 .31" />
53+
app:layout_constraintEnd_toStartOf="@id/layout_dashboard_day_completed"
54+
app:layout_constraintStart_toEndOf="@id/iv_dashboard_calendar"
55+
app:layout_constraintTop_toBottomOf="@id/tv_dashboard_trip_title" />
7956

8057
<androidx.constraintlayout.widget.ConstraintLayout
8158
android:id="@+id/layout_dashboard_day_completed"

โ€Žpresentation/src/main/res/layout/item_dash_board_ongoing.xmlโ€Ž

Lines changed: 13 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -19,62 +19,38 @@
1919
<TextView
2020
android:id="@+id/tv_dashboard_trip_title"
2121
style="@style/TextAppearance.Doorip.Body3.Medi"
22-
android:layout_width="wrap_content"
22+
android:layout_width="0dp"
2323
android:layout_height="wrap_content"
2424
android:layout_marginStart="16dp"
2525
android:layout_marginTop="16dp"
26+
app:layout_constraintEnd_toStartOf="@id/tv_dashboard_deadline"
2627
app:layout_constraintStart_toStartOf="parent"
2728
app:layout_constraintTop_toTopOf="parent"
2829
tools:text="๊ต‰๊ต‰์ด๋“ค์ด๋ž‘ ํ•ฉ์ˆ™" />
2930

30-
3131
<ImageView
3232
android:id="@+id/iv_dashboard_calendar"
3333
android:layout_width="wrap_content"
3434
android:layout_height="wrap_content"
35-
android:layout_marginEnd="4dp"
35+
android:layout_marginStart="16dp"
3636
android:src="@drawable/ic_calendar"
37-
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date_start"
38-
app:layout_constraintEnd_toStartOf="@id/tv_dashboard_date_start"
39-
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date_start" />
37+
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date"
38+
app:layout_constraintStart_toStartOf="parent"
39+
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date" />
4040

4141
<TextView
42-
android:id="@+id/tv_dashboard_date_start"
42+
android:id="@+id/tv_dashboard_date"
4343
style="@style/TextAppearance.Doorip.Detail3.Regular"
44-
android:layout_width="wrap_content"
44+
android:layout_width="0dp"
4545
android:layout_height="wrap_content"
46-
android:layout_marginStart="16dp"
47-
android:layout_marginTop="4dp"
46+
android:layout_marginStart="4dp"
4847
android:layout_marginBottom="16dp"
48+
android:text="@string/dashboard_tv_start_end_date"
4949
android:textColor="@color/gray_300"
50+
app:layout_constraintEnd_toStartOf="@id/tv_dashboard_deadline"
5051
app:layout_constraintBottom_toBottomOf="parent"
51-
app:layout_constraintStart_toStartOf="@id/tv_dashboard_trip_title"
52-
app:layout_constraintTop_toBottomOf="@id/tv_dashboard_trip_title"
53-
tools:text="2024 .03 .24" />
54-
55-
<TextView
56-
android:id="@+id/tv_dashboard_date_dash"
57-
style="@style/TextAppearance.Doorip.Detail3.Regular"
58-
android:layout_width="wrap_content"
59-
android:layout_height="wrap_content"
60-
android:layout_marginStart="2dp"
61-
android:text="@string/dashboard_tv_dash"
62-
android:textColor="@color/gray_300"
63-
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date_start"
64-
app:layout_constraintStart_toEndOf="@id/tv_dashboard_date_start"
65-
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date_start" />
66-
67-
<TextView
68-
android:id="@+id/tv_dashboard_date_end"
69-
style="@style/TextAppearance.Doorip.Detail3.Regular"
70-
android:layout_width="wrap_content"
71-
android:layout_height="wrap_content"
72-
android:layout_marginStart="2dp"
73-
android:textColor="@color/gray_300"
74-
app:layout_constraintBottom_toBottomOf="@id/tv_dashboard_date_dash"
75-
app:layout_constraintStart_toEndOf="@id/tv_dashboard_date_dash"
76-
app:layout_constraintTop_toTopOf="@id/tv_dashboard_date_dash"
77-
tools:text="2024 .03 .31" />
52+
app:layout_constraintStart_toEndOf="@id/iv_dashboard_calendar"
53+
app:layout_constraintTop_toBottomOf="@id/tv_dashboard_trip_title" />
7854

7955
<TextView
8056
android:id="@+id/tv_dashboard_deadline"

โ€Žpresentation/src/main/res/layout/item_preference_tag.xmlโ€Ž

Lines changed: 42 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,53 @@
1717
app:layout_constraintStart_toStartOf="parent"
1818
app:layout_constraintTop_toTopOf="parent">
1919

20-
<TextView
21-
android:id="@+id/tv_preference_number"
22-
style="@style/TextAppearance.Doorip.Detail2.Regular"
20+
<androidx.constraintlayout.widget.ConstraintLayout
21+
android:id="@+id/layout_preference_number"
2322
android:layout_width="wrap_content"
2423
android:layout_height="wrap_content"
2524
android:layout_marginTop="16dp"
26-
android:background="@drawable/ic_preference_union"
27-
android:gravity="center"
28-
android:textColor="@color/white_000"
2925
app:layout_constraintEnd_toEndOf="parent"
3026
app:layout_constraintStart_toStartOf="parent"
31-
app:layout_constraintTop_toTopOf="parent"
32-
tools:text="01" />
27+
app:layout_constraintTop_toTopOf="parent">
28+
29+
<ImageView
30+
android:id="@+id/iv_preference_number"
31+
android:layout_width="wrap_content"
32+
android:adjustViewBounds="true"
33+
android:layout_height="0dp"
34+
android:paddingVertical="2dp"
35+
android:src="@drawable/ic_preference_union"
36+
app:layout_constraintTop_toTopOf="@id/tv_preference_number"
37+
app:layout_constraintBottom_toBottomOf="@id/tv_preference_number"
38+
app:layout_constraintStart_toStartOf="@id/tv_preference_number"
39+
app:layout_constraintEnd_toEndOf="@id/tv_preference_number"/>
40+
41+
<TextView
42+
android:id="@+id/tv_preference_number"
43+
style="@style/TextAppearance.Doorip.Detail2.Regular"
44+
android:layout_width="wrap_content"
45+
android:layout_height="wrap_content"
46+
android:gravity="center"
47+
android:textColor="@color/white_000"
48+
app:layout_constraintBottom_toBottomOf="parent"
49+
app:layout_constraintEnd_toEndOf="parent"
50+
app:layout_constraintStart_toStartOf="parent"
51+
app:layout_constraintTop_toTopOf="parent"
52+
tools:text="01" />
53+
54+
</androidx.constraintlayout.widget.ConstraintLayout>
3355

3456
<TextView
3557
android:id="@+id/tv_preference_question"
3658
style="@style/TextAppearance.Doorip.Body3.Medi"
37-
android:layout_width="wrap_content"
59+
android:layout_width="0dp"
3860
android:layout_height="wrap_content"
3961
android:layout_marginTop="4dp"
62+
android:gravity="center"
4063
android:textColor="@color/gray_700"
41-
app:layout_constraintEnd_toEndOf="@id/tv_preference_number"
42-
app:layout_constraintStart_toStartOf="@id/tv_preference_number"
43-
app:layout_constraintTop_toBottomOf="@id/tv_preference_number"
64+
app:layout_constraintEnd_toEndOf="parent"
65+
app:layout_constraintStart_toStartOf="parent"
66+
app:layout_constraintTop_toBottomOf="@id/layout_preference_number"
4467
tools:text="๊ณ„ํš์€ ์–ผ๋งŒํผ ์งค๊นŒ์š”?" />
4568

4669
<RadioGroup
@@ -104,13 +127,14 @@
104127
<TextView
105128
android:id="@+id/tv_preference_tag1"
106129
style="@style/TextAppearance.Doorip.Detail2.Regular"
107-
android:layout_width="wrap_content"
130+
android:layout_width="0dp"
108131
android:layout_height="wrap_content"
109132
android:layout_marginStart="20dp"
110133
android:layout_marginTop="4dp"
111134
android:layout_marginBottom="16dp"
112135
android:textColor="@color/gray_700"
113136
app:layout_constraintBottom_toBottomOf="parent"
137+
app:layout_constraintEnd_toStartOf="@id/tv_preference_tag2"
114138
app:layout_constraintStart_toStartOf="parent"
115139
app:layout_constraintTop_toBottomOf="@id/rg_preference_tag"
116140
tools:text="์ฒ ์ €ํ•˜๊ฒŒ" />
@@ -125,25 +149,26 @@
125149
android:text="@string/preference_no_matter"
126150
android:textColor="@color/gray_700"
127151
app:layout_constraintBottom_toBottomOf="parent"
128-
app:layout_constraintEnd_toEndOf="parent"
129-
app:layout_constraintStart_toStartOf="parent"
152+
app:layout_constraintEnd_toStartOf="@id/tv_preference_tag3"
153+
app:layout_constraintStart_toEndOf="@id/tv_preference_tag1"
130154
app:layout_constraintTop_toBottomOf="@id/rg_preference_tag" />
131155

132156
<TextView
133157
android:id="@+id/tv_preference_tag3"
134158
style="@style/TextAppearance.Doorip.Detail2.Regular"
135-
android:layout_width="wrap_content"
159+
android:layout_width="0dp"
136160
android:layout_height="wrap_content"
137161
android:layout_marginTop="4dp"
138162
android:layout_marginEnd="20dp"
139163
android:layout_marginBottom="16dp"
164+
android:gravity="end"
140165
android:textColor="@color/gray_700"
141166
app:layout_constraintBottom_toBottomOf="parent"
142167
app:layout_constraintEnd_toEndOf="parent"
168+
app:layout_constraintStart_toEndOf="@id/tv_preference_tag2"
143169
app:layout_constraintTop_toBottomOf="@id/rg_preference_tag"
144170
tools:text="์ฆ‰ํฅ์œผ๋กœ" />
145171

146172
</androidx.constraintlayout.widget.ConstraintLayout>
147173

148174
</androidx.constraintlayout.widget.ConstraintLayout>
149-

0 commit comments

Comments
ย (0)