Android

CoordinatorLayout + ViewPager 사용 시 스크롤 이상 현상

Bin- 2019. 12. 16. 16:26

조건) CoordinatorLayout의 scrolling child 로 ViewPager를 가진다

문제상황) 스크롤 시, 그 이벤트를 scrolling child가 혼자서 소비한다. 결과적으로, 위쪽에 접혀들어가야 하는 레이아웃 (collapsing layout)이 같이 스크롤 되지 않는 문제가 발생했다.

 

 

해결방법) ViewPager를 NestedScrollingChild 로 감싸는게 아니라, ViewPager에 탑재되는 레이아웃을 NestedScrollingChild 로 감싸면 해결!