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

nestedscorllview scrollto 가 정상적으로 안됩니다

0 추천
네스티드스크롤 뷰안에 버티컬로 이미지뷰, 텍뷰, 리사이클러뷰 이런식으로 구성되어있습니다.
탭레이아웃 클릭시 해당 리사이클러뷰의 top 으로 스크롤을 이동하려고
nestedscrollview.smoothscrollto(0, 해당 리사이클러뷰,gettop()
이렇게 써져있는데, 클릭시 gettop이 리사이클러뷰의 top으로 가지않고, 해당 리사이클러뷰의 top이 보이기 직전?의 스크롤로 가는데 리사이클러뷰의 탑으로 가게할방법이 없을까요?
수원통학러 (3,570 포인트) 님이 2023년 3월 28일 질문

1개의 답변

0 추천

다음 코드 한번 테스트 해보시죠.

NestedScrollView scrollView = findViewById(R.id.scrollView);
RecyclerView recyclerView = findViewById(R.id.recyclerView);
recyclerView.smoothScrollToPosition(0);
scrollView.smoothScrollTo(0, 0);

 

spark (224,800 포인트) 님이 2023년 3월 28일 답변
...