0
이미지가있는 리사이클 러 뷰가 있습니다. 항목을 클릭하면서 플립 애니메이션을 적용 할 수 있습니다. 이제 카운트 다운 타이머가 만료되면 모든 이미지를 함께 뒤집기를 원합니다. 모든 그리드 아이템에 한 번 애니메이션을 적용하려면 어떻게해야합니까?모든 리사이클 러보기 항목에 즉시 애니메이션 적용
이 내 어댑터의 onBindViewHolder는 모습입니다,
@Override
public void onBindViewHolder(final CustomViewHolder viewHolder, final int position) {
Picasso.with(context).load(imageList.get(position).getImageUrl()).placeholder(R.drawable.placeholder).into(viewHolder.imageView);
viewHolder.holder.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AnimatorSet setLeftOut = (AnimatorSet) AnimatorInflater.loadAnimator(context,
R.animator.crad_flip_right_out);
AnimatorSet setLeftIn = (AnimatorSet) AnimatorInflater.loadAnimator(context,
R.animator.card_flip_left_in);
setLeftOut.setTarget(viewHolder.frontView);
setLeftIn.setTarget(viewHolder.backView);
setLeftOut.start();
setLeftIn.start();
}
});
}
작동 중! 감사 –