RecyclerView에관해서 질문 드립니다.
조회수 2216회
안녕하세요 혹시 RecyclerView에서 리스트 목록들을 보여 주고 있는데요. RecyclerView에서 스크롤을 밑으로 내리면 아이템들을 보여주는데 현재 화면에 보여지는 아이템이 몇번째 포지션 아이템인지 알려고 합니다. 혹시 메서드같은게 있는지 궁금합니다.. 또는 어떤걸 키워드로 검색해야 하는지 알려주시면 감사하겠습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
1 답변
-
LinearLayoutManager 또는 GridLayoutManager를 사용 중이라면 다음과 같은 함수를 통해서 현재 화면에 보여지는 아이템의 포지션을 알 수 있습니다.
int findFirstVisibleItemPosition(); int findFirstCompletelyVisibleItemPosition(); int findLastVisibleItemPosition(); int findLastCompletelyVisibleItemPosition();
위 함수가 사용되는 예는 RecyclerView의 무한 스크롤 처리 코드를 통해서 살펴볼 수 있습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력