2021.08.19 - [안드로이드/기본] - [Android] CoordinatorLayout 사용하기 - (2) CollapsingToolbar 활용
[Android] CoordinatorLayout 사용하기 - (2) CollapsingToolbar 활용
2021.08.19 - [안드로이드/기본] - [Android] CoordinatorLayout 사용하기 - (1) AppBar 숨기기 [Android] CoordinatorLayout 사용하기 - (1) AppBar 숨기기 CoordinatorLayout 을 사용하면 스크롤에 따라 애니메..
hanyeop.tistory.com
에서 이어지는 글입니다.
코디네이터레이아웃에서도
스와이프하여 새로고침할 수 있는 SwipeRefreshLayout 를 사용할 수 있다.
implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0"
종속성 추가해주고,
기존의 코드에서 SwipeRefreshLayout으로 리사이클러뷰를 감싸준다.
또한 behavior도 옮겨준다.
// 스와이프 새로고침 binding.apply { // 새로고침할 내용 적어야함 pullToRefresh.setOnRefreshListener { // 새로고침 아이콘 제거 pullToRefresh.isRefreshing = false } }
이제 메인코드에서 작동에 대한 코드를 정의해주면
기존의 SwipeRefreshLayout처럼 사용할 수 있다.
https://github.com/HanYeop/AndroidStudio-Practice2/tree/master/CoordinatorLayoutEx
GitHub - HanYeop/AndroidStudio-Practice2: (2021.05.20~) 안드로이드 학습 내용 저장소
(2021.05.20~) 안드로이드 학습 내용 저장소. Contribute to HanYeop/AndroidStudio-Practice2 development by creating an account on GitHub.
github.com