RecyclerView复杂布局动态管理GridLayoutManager

来源:互联网 发布:模拟人生2数据丢失 编辑:程序博客网 时间:2024/06/05 11:34
@Overridepublic void onAttachedToRecyclerView(final RecyclerView recyclerView){   super.onAttachedToRecyclerView(recyclerView);   RecyclerView.LayoutManager manager = recyclerView.getLayoutManager();   if (manager instanceof GridLayoutManager)   {      final GridLayoutManager gridManager = ((GridLayoutManager) manager);      gridManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup()      {         @Override         public int getSpanSize(int position)         {            return TYPE_HEADER == position ? gridManager.getSpanCount() : 1;         }      });   }}
阅读全文
0 0
原创粉丝点击