我在StaggeredGridLayout中使用Recycler View

我需要的 :

java - 如何将主单元格放在StaggeredGridLayout(回收者 View )的顶部?-LMLPHP

我可以将回收站视图分为两列,但是我不知道如何将主单元格放在回收站视图的顶部

我不确定,但是也许我可以将其放在容器中并尝试在滚动过程中将其隐藏?就像我们在用户开始滚动工具栏时处理工具栏一样。

但是我不确定

如何将主单元格放在StaggeredGridLayout(回收者视图)的顶部?

提前致谢!

最佳答案

在onBindViewHolder方法中添加这些行

if(position == 0){
      StaggeredGridLayoutManager.LayoutParams layoutParams =  (StaggeredGridLayoutManager.LayoutParams) holder.itemView.getLayoutParams();
      layoutParams.setFullSpan(true);
}

10-07 19:37
查看更多