2015-12-03 60 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); 

這是我完美的工作解決方案,目前沒有指定任何列跨度數。

相關問題