【发布时间】:2015-10-12 07:42:44
【问题描述】:
我有StaggedGridLayoutManager 的“常规”实现。是否可以实现独立的列滚动?比如用户会触摸并滚动右列,所以其他列不会移动?
更进一步:滚动右列时,其他列也会同步滚动,但速度较慢? (这类似于曾经在 Expedia App 中的内容)。
谢谢,
【问题讨论】:
-
就像一台水果机。应该是可能的,但是平滑滚动其他列,不是 100% 确定可能,因为您按位置滚动而不是像素,尽管您可以按位置偏移。为此,您需要放弃 recycleview 并改用 scrollView 。例如。创建彼此相邻的 2/3 滚动视图将卡片项目放在那里并使用本教程按像素滚动视图 -- android-er.blogspot.com.cy/2011/09/…
标签: android android-recyclerview android-cardview