위와 같이 컴포넌트의 레이아웃이 똑같은 화면들을 구현해야할 때, 사용하면 유용한 ViewPager를 적용하는 방법에 대해 리뷰 해보려한다. 1. xml에서 ViewPager2를 원하는 영역만큼 정의한다. 현재 전체 레이아웃을 사용하므로 가로, 세로 모두 match_parent로 지정 이때, viewPager와 함께 TabLayout 등을 같이 정의해주면 페이지 간의 탐색과 진행도를 알 수 있는 UI도 제공할 수 있다. 탭에 텍스트를 빼서 진행도나 애니메이션으로 써도 괜찮을 듯 ref. https://developer.android.com/guide/navigation/navigation-swipe-view-2?hl=ko#add_tabs_using_a_tablayou 상단에 Tab을 둘것인지 아래에 둘것인..