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

Listview 자동스크롤 질문

0 추천

Listview를 만들고 버튼을 클릭시 천천히 아래로 내려가게 하고 싶은데

scrollby나 scrollto는 getview가 동작이 안되서 item들이 안보이는 문제가 생기고

smoothScrollToPosition를 쓰기도 뭔가 애매한데 

혹시 자동으로 천천히 내려가게 되는 라이브러리나 방법 있으시면 좀 알려주세요

캐드카 (970 포인트) 님이 2017년 6월 27일 질문

2개의 답변

0 추천

getview()가 안된다는 이야기는 처음 듣네요.

디자이너정 (42,810 포인트) 님이 2017년 6월 28일 답변
scrollby, scrollto를 Handler로 돌리시면 재현됩니다.
0 추천

getView가 단순히 안된다면 notifySetDatachanged 도 같이 써주시면 되죠...

 

recyclerView.smoothScrollToPosition(0);
mAdapter.notifyDataSetChanged();
라쎄린드 (25,460 포인트) 님이 2017년 6월 29일 답변
scrollby나 scrollto를 사용할때 아무것도 안먹습니다..
손으로 터치시에만 다시 getview가 동작합니다.
...