安卓笔记:为RecyclerView添加动画
程序员文章站
2022-03-02 21:09:31
...
一个比较基本的动画
添加依赖:
compile 'jp.wasabeef:recyclerview-animators:2.2.7'
compile 'com.android.support:support-core-utils:26.+'
把
mRecyclerView.setAdapter(animationAdapter);
去掉,然后加入: //增加动画
ScaleInAnimationAdapter animationAdapter=new ScaleInAnimationAdapter(commonAdapter);
animationAdapter.setDuration(1000);
mRecyclerView.setAdapter(animationAdapter);
//删除动画
SlideInLeftAnimator animator=new SlideInLeftAnimator();
animator.setInterpolator(new OvershootInterpolator());
mRecyclerView.setItemAnimator(animator);
mRecyclerView.getItemAnimator().setRemoveDuration(500);
还有其他的动画可以参考:
https://github.com/wasabeef/recyclerview-animators