The question is not about what is the workaround as that has already been solved by using a custom layout-manager. My question is as to why android did not provide this functionality?
Is it because of the fact that wrap-content will make the recycler view compute dimension of all the child views again and again to set it's own dimension and is not a preferred behaviour and is not in the essence of using adapter-views? Or something else?