问题描述
我需要使用动画更改RecyclerView的GridLayoutManager跨度计数,但是当用户在RecyclerView Layout上进行捏合或缩放手势时,我需要做到这一点。动画应缓慢且一致地跟随用户的手势,直到用户释放手指离开屏幕。
解决方法
访问https://github.com/mos8502/pinch-and-zoom-layout 您可以使用此示例捏合和缩放 RecyclerView 布局以设置动画和更改布局管理器跨度计数
主要是你要使用的代码在ZoomItemAnimator这个类中,方法是decrementSpanCount和incrementSpanCount