์ค๋๋ ํ์ฌ์์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ๋ฆฌ ์ค ์ฑ์ด destory ๋์์์๋ porifler์์ ์ธ์คํด์ค๋ค์ ์ฐธ์กฐํ๊ณ ์๋ ๊ฒ์ด ํ์ธ์ด ๋์์ต๋๋ค. GC๋ฅผ ์๋ฌด๋ฆฌ ๋๋ ค๋ ์ฐธ์กฐ๊ฐ ํด์ ๋์ง ์์ ํด๋น ๋ถ๋ถ์ ํ์ธํด๋ณธ ๊ฒฐ๊ณผ MainView์์ ViewTressObeserver์ onGlobalLayoutListener๋ฅผ ๋ฑ๋กํ ๊ฒ์ด ํด์ ๊ฐ ๋์ง ์๋ ๊ฒ์ผ๋ก ํ์ธ๋์์ต๋๋ค. ๊ทธ๋ฐ ์๋ฏธ๋ก ์ค๋์ ViewTreeObserver๊ฐ ๋ญ์ง ๋ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง์ ์ ViewTreeObserver์์ ์ฐธ์กฐ๊ฐ ํด์ ๊ฐ ๋์ง ์์๋์ง์ ๋ํด ํฌ์คํ ํด๋ณด๋ ค ํฉ๋๋ค ๐ ViewTreeObserver๋ ๋ฌด์์ธ๊ฐ? A view tree observer is used to register listeners that can be notified of..