728x90 ๋ฆฌ์ฌ์ดํด๋ฌ๋ทฐ1 ๋ฉ์ธ ํ๋ฉด : ๋ฆฌ์ฌ์ดํด๋ฌ๋ทฐ ๊ตฌํ ๊ณผ์ ์ ๋ฆฌ ํ๋ฉด์ด ์ผ์ง ๋ ๋ฆฌ์ฌ์ดํด๋ฌ๋ทฐ์ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋ก ๋ํ๋์ง ์๋ ํ์ํ์ :- ๋ฉ์ธ ์กํฐ๋นํฐ์ ๋ ์ด์์๋ง ๋ณด์ด๊ณ ํ๋๊ทธ๋จผํธ ๋ด๋ถ์ ๋ฆฌ์ฌ์ดํด๋ฌ๋ทฐ๊ฐ ๋ณด์ด์ง ์๋ ํ์์ด ๋ฐ์ํ์๋ค. ์์ธ- ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ ๋ฐ๋ผ UI๊ฐ ๊ฐฑ์ ๋์ง ์์ ๋ฐ์๋๋ ๋ฌธ์ ์๋ค! ํด๊ฒฐ- ์๋ฒ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ํจ์ ํธ์ถ ์ ๋น๋๊ธฐ ์ฒ๋ฆฌ๊ฐ ์ผ์ด๋๋ ๊ณผ์ ์ ์ ํํ ์์งํ์ง ๋ชปํ๋ค. - ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ ๋ฐ๋ผ ui ๋ณ๊ฒฝ์ ์ฒ๋ฆฌํด์ค ์ ์๋ ๋ฐฉ๋ฒ์ด ์์๊น ?๐ซฑ Livedata์ observe๋ฅผ ํตํด ๊ตฌํํ ์ ์์๋ค. ๊ธฐ์กด ์ฝ๋val reportList = reportViewModel.report.value if (reportList != null) { val reviewAdapter = ReviewAdapter(.. 2024. 5. 10. ์ด์ 1 ๋ค์ 728x90