protected open fun createLayoutManager(): LayoutManager
Create a new androidx.recyclerview.widget.RecyclerView.LayoutManager instance to use for this RecyclerView.
By default a LinearLayoutManager is used, and a reasonable default is chosen for scrolling direction based on layout params.
If the RecyclerView is set to match parent size then the scrolling orientation is set to vertical and .setHasFixedSize is set to true.
If the height is set to wrap_content then the scrolling orientation is set to horizontal, and .setClipToPadding is set to false.