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

RecyclerView 데이터 로딩 질문

0 추천
안녕하세요. 문의드릴사항이 있습니다.

다름아닌 현재 RecyclerView를 통해 컨텐츠를 로딩중입니다.

방식은 array에 id값을 넣고

adapter에 array를 넣으면 id를 값을 이용해 데이터베이스 쿼리후 화면에 뿌려주는것인데요.

문제는 많이 느리더라구요. 이미지 받아 넣고.. 데이터 넣고..

그래서 adapter내에 thread를 넣어 데이터베이스를 로드하게 해봤습니다.

그랬더니 recyclerview를 갱신해서 데이터를 다시 받고 notify...함수를 호출하여 갱신할때 순간적으로 포지션이 깨지는문제가

생기더군요.

그렇다고 동기식으로 하자니 너무느리고..

어떻게 처리하는게 가장 효율적일까요?
익명사용자 님이 2018년 7월 3일 질문

1개의 답변

0 추천
디비에서 가져오는 데이터는 페이징 처리하시고

이미지 같은건 이미지 라이브러리를 사용하되 async 하게 하세요
aucd29 (218,390 포인트) 님이 2018년 7월 4일 답변
...