0
我需要在RecyclerView中實現動畫,該動畫對每個項目都有上滑效果。我已經找到了這個,並嘗試了很多不同的東西。它在您滾動時起作用,但在第一次加載頁面時不起作用。我已在此鏈接上傳視頻。recyclerview中的動畫逐項逐項
我已經試過這個代碼
@Override
public void onBindViewHolder(ViewHolderHelper holder, int position, List<Object> payloads) {
super.onBindViewHolder(holder, position, payloads);
setAnimation(holder.itemView, position);
}
private void setAnimation(View viewToAnimate, int position) {
if (position > lastPosition) {
Animation animation = AnimationUtils.loadAnimation(mcontext, R.anim.slide_in_bottom_list_item);
animation.setInterpolator(new AccelerateInterpolator());
viewToAnimate.startAnimation(animation);
lastPosition = position;
}
}
也試過
animation.setStartOffset(position * 100);
但缺少上快速滾動的項目
誰能幫助我?