由于项目需要最近第一次采用RecyclerView和StaggeredGridLayoutManager实现了瀑布流,原本以为官方的东西不会有什么问题,但是好事多磨,实现了以后上拉加载更多,都没有问题,但是下拉回显上面的item的时候出现跳动,回到最顶部的时候还会有留白。针对这个问题,网上搜索解决办法都是诸如以下三步:
第一步、设置如下
staggeredGridLayoutManager.setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_NONE);
第二步、添加滚动lisrener,设置如下:
staggeredGridLayoutManager.invalidateSpanAssignments();第三步、...