Я хочу сделать следующую анимацию:Применение каскадной анимации RecyclerView товаров в Android
Когда я нажимаю на пункте моего RecyclerView пунктов, прежде чем исчезнуть с каскадной анимацией.
Например: I Нажмите на мой предмет, расположенный в позиции 10, после чего предметы от 0 до 9 должны исчезнуть, применяя каскадную левую анимацию.
Как это сделать?
В этот момент я попытался применить так:
методы ViewHolder:
@Override
public void onBindViewHolder(final RecyclerView.ViewHolder holder, final int position) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
swipeAnimation(position);
}
});
lstViewsHolder.add(holder.itemView);
setAnimation(holder.itemView, position);
}
private void swipeAnimation(int position){
int init = 0;
while(init < position){
lstViewsHolder.get(init).startAnimation(AnimationUtils.loadAnimation(context, R.anim.swipe_left));
init++;
}
}