2015-12-03 33 views
2

我有一个StaggeredGridLayoutManagerspanCount = 2VERTICAL方向。这是一个无尽的名单。如何添加加载更多动画分页?如何在StaggeredGridView底部添加“加载更多”视图

StaggeredGridLayoutManager的问题是我无法在行级别提供动态spanCount。如果是GridLayoutManager这很简单,SpanSizeLookup。如果您有任何解决方案或建议,请扔掉。谢谢!

Pinterest的已经增加......但就是自己的自定义或本地我不知道 enter image description here

+0

在recyclerview的底部? –

+0

当然在底部..整体布局是2列......但加载更多的动画应该只有1列 –

+0

它不像我们应该加载更多的回收查看它自己。我们可以在包含recyclerview的布局文件本身中尝试此操作。并需要实现一些逻辑来做到这一点。 –

回答

0

好一些[R & d后,我得到的解决方案是工作在跨度上StaggeredGridView。所以它可以是指定的列数或全部范围。

什么需要做的是添加以下代码适配器每个视图中onBindViewHolder()方法

StaggeredGridLayoutManager.LayoutParams layoutParams = (StaggeredGridLayoutManager.LayoutParams) holder.itemView.getLayoutParams(); 
        layoutParams.setFullSpan(true); 
        holder.itemView.setLayoutParams(layoutParams); 

这是我完美的工作解决方案,目前没有指定任何列跨度数。

相关问题