마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

recyclerview focus item 화면 상단으로 scroll하는 법

0 추천
제목 그대로 recyclerview에서 제가 선택한 아이템을 현재 보이는 화면의 최상단으로 스크롤하고 싶은데요

recyclerview.smoothScrollToPosition(position) 이나

recyclerview.getLayoutManager().scrollToPosition(position) 같은 걸 이용해봤는데

스크롤이 이동은 하지만 화면의 하단으로 선택한 리스트가 스크롤되더라구요..

하단이 아닌 상단으로 바꾸고싶은데 어떤 방법이 있을까요..?
익명사용자 님이 2017년 5월 23일 질문

1개의 답변

0 추천
자답

((LinearLayoutManager)recyclerview.getLayoutManager()).scrollToPositionWithOffset(position, 20);

이런식으로 사용하니까 알아서 상단으로 스크롤되네요!
익명사용자 님이 2017년 5월 23일 답변
소스코드 혹시보여주실 수 있나요?
...