RecyclerView wrap_content with GridLayoutManager

4.2k views Asked by At

I've seen workarounds with LinearLayoutManager, but not with GridLayoutManager. Any ideas?

2

There are 2 answers

0
alan_derua On BEST ANSWER

I've solved the problem by using only one RecyclerView and using getItemViewType(int position) method in the adapter. Example here.

0
nicolausYes On

According to the announce of a support library version 23.2.0 all default layout managers support auto-measurement now. So all WRAP_CONTENT and MATCH_PARENT should work correctly from this moment.

Don't forget to update version of a library in gradle file.

compile 'com.android.support:recyclerview-v7:23.2.0'