임의로 만든 커스텀뷰에
onFinishInflate, onMeasure, onLayout 함수들 호출 순서가 이해가 안되서 질문드립니다.
각 함수들에 로그를 찍어보니
onFinishInflate
onMeasure
onMeasure
onLayout
순서로 onMeasure가 2번 호출이된걸 봤고...
해당 커스텀뷰를 Viewpager와 Fragment를 이용해서 사용하니
onFinishInflate
onFinishInflate
onMeasure
onMeasure
onMeasure
onMeasure
onLayout
onMeasure
onLayout
순서로 찍혀있고 해당 뷰는 2개의 화면에서만 완성되어있고 다른 페이지들은 구현되어있지않더군요...
애초에 개별로 사용될때로 순서가 이해가 안되는데 혹시 아시는분 계신가요??