커뮤니티 구조의 앱에서 게시글의 댓글을 구현하던 도중 댓글 목록 부분을 스크롤하면 스크롤이 버벅이는? 부드럽지 않게 동작하는 것을 확인했습니다.
아마 화면 전체를 감싸고 있는 ScrollView와 해당 댓글 화면을 담당하는 RecyclerView 각각의 스크롤이 중복되어 충돌할 것 같다는 생각에 해결방법을 찾아 보았습니다.
<androidx.recyclerview.widget.RecyclerView
...
android:overScrollMode="never"
android:nestedScrollingEnabled="false" />
해결방법은 간단합니다.
RecyclerView의 스크롤을 사용하지 않되 RecyclerView 아이템만큼 레이아웃 길이를 확장하게끔 수정합니다.
간단하지만 유용하게 사용할 것 같습니다 :)
728x90
반응형
'Android' 카테고리의 다른 글
[안드로이드] "token null is not valid; is your activity running?" 오류 해결방법 (1) | 2023.02.15 |
---|---|
[안드로이드] 액티비티 + 다수의 프래그먼트 상황에서 뒤로가기, 뒤로가기 두 번 클릭 처리하기 (1) | 2023.02.12 |
[안드로이드] 프로젝트를 Git에 Push할 때 원하는 정보 숨기는 방법(.gitIgnore) (0) | 2023.02.03 |
[안드로이드] 회원가입 과정에서 EditText 텍스트 변경상태 감지해서 버튼 활성화하기 (0) | 2023.02.02 |
[안드로이드] Fragment에서 뒤로가기 처리하기 - onBackPressedDispatcher (0) | 2023.02.01 |