위와 같이 스크롤하면 상단부분이 접히고, Tablayout 부분이 상단에 붙는 프래그먼트를 구현했다.
(탭레이아웃은 뷰페이저와 함께 사용하여 세 가지 프래그먼트를 이어줬다.)
<CoordinatorLayout>
<AppBarLayout>
<CollapsingToolbarLayout>
<ConstraintLayout>
다양한 요소들...
</ConstraintLayout>
</CollapsingToolbarLayout>
<TabLayout/>
</AppBarLayout>
<ViewPager2/>
</CoordinatorLayout>
CoordinatorLayout은 두 가지 주요 사용 사례를 위한 것입니다.
app:layout_scrollFlags="scroll|exitUntilCollapsed">
뷰페이저를 이용하여 프래그먼트를 연결해준다.
각 프래그먼트에는 Nastedscroll을 적용하여 스크롤할 수 있게 만들어준다.