create allows for a layoutProvider to create the needed LayoutManager.
adopt so far needed the RecyclerView to have already a LayoutManager provided.
This change allows an optional layoutProvider for adopt, so it can be specified in the same way.
Not passing one keeps the existing behavior (assume the RecyclerView has one) which might be already used in existing code.
This change allows an optional layoutProvider for adopt, so it can be specified in the same way. Not passing one keeps the existing behavior (assume the RecyclerView has one) which might be already used in existing code.