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

recyclerView onBindViewHolder() 질문

0 추천
0추천

@Override
    public void onBindViewHolder(ViewHolder holder, int position) {

        holder.setIsRecyclable(false);

        Picasso.with(context).load(items.get(position).getUri()).resize(100, 100).into(holder.imageBitmapView);
   
 }

이런식으로 이미지를 불러와서 picasso로 넣어줄 때,

예를 들어 이미지가 5장이 들어가서 스크롤 되어 화면에 뿌려줄때 화면을 내렸다가 다시 위로 스크롤 하게되면

onBindViewHolder 가 다시 실행되어 picasso를 다시 실행하고 실행하는 동안에 이미지뷰가 비어있게 되는데

어떻게하면 이런 현상을 막을 수 있을까요?

 답변 부탁드립니다.
알파고 (4,320 포인트) 님이 2017년 12월 20일 질문

1개의 답변

+1 추천
혹시

.placeholder(R.drawable.holder_image)

이 메소드가 도움이 될런지.
spark (227,470 포인트) 님이 2018년 1월 1일 답변
...