添加列表加载动画 - AllenCoder/BaseRecyclerViewAdapterHelper GitHub Wiki

#效果 demo #使用代码 一行代码搞定(默认为渐显效果)

quickAdapter.openLoadAnimation();

默认提供5种方法(渐显、缩放、从下到上,从左到右、从右到左)

quickAdapter.openLoadAnimation(BaseQuickAdapter.ALPHAIN);

自定义动画

quickAdapter.openLoadAnimation(new BaseAnimation() {
                            @Override
                            public Animator[] getAnimators(View view) {
                                return new Animator[]{
                                        ObjectAnimator.ofFloat(view, "scaleY", 1, 1.1f, 1),
                                        ObjectAnimator.ofFloat(view, "scaleX", 1, 1.1f, 1)
                                };
                            }
                        });

默认动画每个item只执行一次,如果想重复执行动画可以调用一下方法

mQuickAdapter.isFirstOnly(false);