【发布时间】:2021-02-07 20:53:59
【问题描述】:
我需要使用动画更改 RecyclerView 的 GridLayoutManager 跨度计数,但是当用户在 RecyclerView Layout 上进行捏合或缩放手势时,我需要这样做。动画应该缓慢且始终如一地跟随用户的手势直到用户释放手指离开屏幕。
【问题讨论】:
标签: android android-recyclerview gridlayoutmanager
我需要使用动画更改 RecyclerView 的 GridLayoutManager 跨度计数,但是当用户在 RecyclerView Layout 上进行捏合或缩放手势时,我需要这样做。动画应该缓慢且始终如一地跟随用户的手势直到用户释放手指离开屏幕。
【问题讨论】:
标签: android android-recyclerview gridlayoutmanager
访问https://github.com/mos8502/pinch-and-zoom-layout 您可以使用此示例捏和缩放 RecyclerView 布局以动画和更改布局管理器跨度计数
主要你要使用的代码在这个类ZoomItemAnimator中,方法是decrementSpanCount和incrementSpanCount
【讨论】: