recycleview实现gridview功能

来源:互联网 发布:设计模式 知乎 编辑:程序博客网 时间:2024/06/07 06:35

实现gridview功能

简单用法:

     mRecycleView.setLayoutManager(new GridLayoutManager(getContext(), 3));    // 参数: GridLayoutManager(Context context, int spanCount)manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {  @Override  public int getSpanSize(int position) {    return (3 - position % 3);  }});mRecyclerView.setLayoutManager(manager);setSpanSizeLookup可以让你根据position来设置 span size,上面代码中的公式所得到的 span size依次是3, 2, 1, 3, 2, 1...注:span size表示一个item的跨度,跨度了多少个span
原创粉丝点击