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

[RecyclerView] for문으로 item에 animationDrawable적용하는 법.

0 추천
[RecyclerView] for문으로 item에 animationDrawable적용하는 법.

Activity내의 버튼을 click 하면
Activity내에서 for문을 돌려
recyclerView에 뿌려져있는 items중
몇몇 item을 추출한 뒤.
그것들을 차례대로 animationDrawable로 animate하려고 합니다.

for문 내부에서
mAdapter.notifyItemChanged(i);

이런식으로 하면
첫번째 item만 animate되고
두번째부터는 null exception으로  Activity가 dead됩니다.

디버깅해보면
for문을 먼저 다 돌려버리고 나서
Adapter내의 onBindViewHolder를 호출하는 것 같습니다.

어떤 식으로 짜야 할까요?
감사합니다.
목마른어린양 (960 포인트) 님이 2018년 4월 17일 질문

1개의 답변

0 추천

onBindViewHolder 에 조건문으로 애니메이션 실행 넣으시면 되지않을까요

버닝 (4,880 포인트) 님이 2018년 4월 17일 답변
...