插入带有动画的回收者视图项目

时间:2019-03-04 08:15:37

标签: android animation android-recyclerview chat

我已经将聊天功能集成到了项目中,因此可以使用回收者视图来查看消息。如何从动画的底部插入每个新项目?我已经尝试用notifyItemRangeChanged()notifyItemInserted()插入项目,但动画效果不是那么平滑

2 个答案:

答案 0 :(得分:1)

尝试一下,它对我有用 在您的适配器中,

Animation animation = AnimationUtils.loadAnimation(context,R.anim.bottom_up);  owner.itemView.startAnimation(animation);

答案 1 :(得分:0)

  

gid负责通知适配器时平稳过渡

因此,在DefaultItemAnimator

之前初始化recyclerview时添加以下内容
notifyItemInserted(poisition)