我正在使用GridLayout在recycler view中加载图标。我能够在网格中垂直滚动项目。但是我想在同一个GridLayout中水平滚动项目。我正在寻找recycler view的view pager或水平滚动条,以实现此目的。有人能建议我如何实现吗?另外,如果我可以使用比这更好的设计来实现相同的目的。也就是说,使用最佳内存使用率加载图标。
我正在使用GridLayout在recycler view中加载图标。我能够在网格中垂直滚动项目。但是我想在同一个GridLayout中水平滚动项目。我正在寻找recycler view的view pager或水平滚动条,以实现此目的。有人能建议我如何实现吗?另外,如果我可以使用比这更好的设计来实现相同的目的。也就是说,使用最佳内存使用率加载图标。
GridLayoutManager有以下构造函数:GridLayoutManager(Context context,int spanCount,int orientation,boolean reverseLayout)
正如您所见,您可以传递一个整数来表示方向。其中一个可能的选项是HORIZONTAL
。这就是您想要的。
更多信息请参见:https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html