๐Ÿ”น ํ™ˆ ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ž‘์—…

image.png

๐Ÿ”น ๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ ์ž‘์—…

๊ทธ๋ผ๋ฐ์ด์…˜ ๋ฒ„ํŠผ(GradationChangeButtonStyle)

image.png

image.png

๋‹จ์ƒ‰ ๋ฒ„ํŠผ(ChangeButtonStyle) ์ถ”๊ฐ€

image.png

image.png

๐Ÿ”น ๋‚˜์˜ ์—ฌํ–‰ ํ™”๋ฉด - ์ฝ”์Šค ์นด๋“œ & ์ฝ”์Šค๋ฆฌ์ŠคํŠธ

: ์ฝ”์Šค ์นด๋“œ ๋งŒ๋“ค์–ด์„œ ๋”๋ฏธ๋ฐ์ดํ„ฐ๋กœ ์ฝ”์Šค๋ฆฌ์ŠคํŠธ ํ™•์ธํ•จ


image.png

image.png

1) ์ฝ”์Šค ์นด๋“œ UI ์ œ์ž‘

(item_trip_card.xml)


image.png

์Šคํฌ๋ฆฐ์ƒท 2025-11-14 181804.png

2) ์ฝ”์Šค ๋ฆฌ์ŠคํŠธ ํ”„๋ ˆ๊ทธ๋จผํŠธ ์ œ์ž‘ (fragment_trip_list.xml)

3) ์ฝ”์Šค ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ์ถ”๊ฐ€ (model/MyCourseListItemResponse.java)

4) TripAdapter ๊ตฌํ˜„ (TripAdapter.java)

5) ๋”๋ฏธ๋ฐ์ดํ„ฐ ์ ์šฉํ•ด์„œ ๊ฒฐ๊ณผ ํ™•์ธ (MyTripFragment.java )


๐Ÿ”น ๋‚˜์˜ ์—ฌํ–‰(์ฝ”์Šค ๋ฆฌ์ŠคํŠธ) ํ™”๋ฉด - ์ฝ”์Šค ์นด๋“œ ๋”๋ณด๊ธฐ ๋ฒ„ํŠผ

: ์ฝ”์Šค ์นด๋“œ์˜ ๋”๋ณด๊ธฐ ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋ฉด ์—…๋กœ๋“œ/ํŽธ์ง‘/์‚ญ์ œ ๋‹ค์ด์–ผ๊ทธ๋žจ ๋งŒ๋“ฌ