Scrollview puede alojar solo un hijo directo

Tengo varios LinearLayout con una altura combinada que excede fácilmente la altura de la pantalla de un dispositivo. Así que para hacer que mi diseño sea desplazable, intenté agregar un ScrollView , pero desafortunadamente recibí el siguiente error:

Scrollview puede alojar solo un niño directo

Investigué un poco, pero no pude entender cómo resolverlo, incluso después de leer un par de soluciones. Probé algunos cambios, pero nada funcionó para mí hasta ahora. ¿Alguna ayuda?

                                                                                        

Envuelva a todos los niños dentro de otro LinearLayout con wrap_content tanto para el ancho y el alto como para la orientación vertical.