美文网首页
解决ViewPager2刷新闪烁

解决ViewPager2刷新闪烁

作者: wl520mxj | 来源:发表于2022-04-22 17:08 被阅读0次

public static void setSupportsChangeAnimations(ViewPager2 viewPager, boolean enable) {

for (int i =0; i < viewPager.getChildCount(); i++) {

View view = viewPager.getChildAt(i);

        if (viewinstanceof RecyclerView) {

RecyclerView.ItemAnimatoranimator = ((RecyclerView) view).getItemAnimator();

            if (animator !=null) {

((SimpleItemAnimator) animator).setSupportsChangeAnimations(enable);

            }

break;

        }

}

}

调用:

setSupportsChangeAnimations(viewpager,false);

相关文章

网友评论

      本文标题:解决ViewPager2刷新闪烁

      本文链接:https://www.haomeiwen.com/subject/lnunertx.html