2016-04-26 93 views

回答

4

可以使用setFullSpan在布局管理器来创建一个行,看起来像一个头

public final void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int position) { 

    StaggeredGridLayoutManager.LayoutParams layoutParams = (StaggeredGridLayoutManager.LayoutParams) viewHolder.itemView.getLayoutParams(); 
    layoutParams.setFullSpan(true); 
} 
+0

如何实现?我应该更换我的适配器吗? – wanz

+0

我添加了以上用法的代码 – tyczj

+0

我使用onBinViewHolder填充每个reyclerview项目的内容,目的是在那里创建layoutParams? – wanz

相关问题