আমি বিভাগ শিরোনাম সহ গ্রিডের মতো লেআউটটি প্রয়োগ করতে চাই। চিন্তা করুন https://github.com/TonicArtos/StickyGridHeaders
আমি এখন কি করব:
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:
return -1;
}
}
});
mRecyclerView.setLayoutManager(mLayoutManager);
এখন নিয়মিত আইটেম এবং শিরোনাম উভয়েরই স্প্যান আকার size. আমি কীভাবে এটি সমাধান করব?
mAdapter.getItemViewType(position)
সঠিক মানটি ফিরিয়ে দিচ্ছেন তবে আপনি কি ডিবাগ করেছেন ?