在Android中滑动两侧的无限集合视图

时间:2016-03-13 07:46:00

标签: android collectionview

我搜索了那个解决方案,但我找不到有趣的东西。我想要实现的是创建集合视图,例如用户能够水平,垂直或对角滚动的一些网格。

问题

  • 是否有任何创建的库支持此类解决方案?如果不是,这样的解决方案会是什么样的?

通常,它应该看起来像网格布局:

Example

1 个答案:

答案 0 :(得分:0)

  

用户能够水平和垂直滚动的某个网格

     

...

     

是否有任何创建的库支持此类解决方案?如果不是,这样的解决方案会是什么样的?

我认为您可以使用

中的DynamicGridLayoutManagerStaticGridLayoutManager

recyclerview-playground

DynamicGridLayoutManager - 基于数据集的可变列数的2D滚动网格。可见(非再循环)视图的窗口是静态确定的。

{{1}} - 2D滚动网格,其中可视视图窗口是动态确定的。结果内存中的视图较少,但滚动性能值得怀疑。

为了更好地理解你可以阅读这些文章:

Building a RecyclerView LayoutManager – Part 1

Building a RecyclerView LayoutManager – Part 2

Building a RecyclerView LayoutManager – Part 3