I've been trying to implement this sectionedRecyclerView library in my app, but i need it to have cases where there are no section headers/footers (while still displaying items) and cases where there are. This library always needs at least 1 section/header.
Also, this library only has a single viewHodler. I want to be able to use different viewHolders, for items, headers and footers.
What methods would I need to override/change to accomplish this?
Firstly, you should have a type variable on your model.
Then, create 2 ViewHolders on your adapter but the class that you which will use on Adapter<> will be the mother class(ViewHolder).
After that, you should implement some methods on your adapter.