viewHolder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//动画
ObjectAnimator alpha = new ObjectAnimator().ofFloat(v, "Alpha", 1, 0);
alpha.setDuration(2000);
alpha.addListener(new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
super.onAnimationEnd(animation);
//发送粘性事件//只能发生对象
EventBus.getDefault().postSticky(list.get(i));
list.remove(list);
Intent intent = new Intent(context, DingDanActivity.class);
context.startActivity(intent);
}
@Override
public void onAnimationStart(Animator animation) {
super.onAnimationStart(animation);
}
});
alpha.start();
}
});