Đặt khoảng cách cho các mục trong GridLayoutManager bằng SpanSizeLookup
Tôi muốn triển khai bố cục dạng lưới với tiêu đề phần. Hãy nghĩ đến https://github.com/TonicArtos/StickyGridHeaders Những gì tôi làm bây giờ: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: …