¿Qué es Widget RecyclerView??
RecyclerView es un poderoso widget de la interfaz de usuario que le permite mostrar una lista de datos de manera flexible.
Cómo cambiar la altura de Recyclerview dinámicamente en Android?
Debe usar LayoutParams de la vista de los padres en SetLayoutParams (Params). Cambiar LayoutParams en el código. Acabo de cambiar LinearLayout a Relative y luego residió automáticamente.