ScrollView en Android

El ScrollView es para que en nuestra activity podamos hacer scroll de arriba abajo en la pagina.

En la activity tendremos que poner el componente ScrollView como  contenedor (root element) y este a su vez contendrá el ConstrainLayout o cualquier otro layout.

El ConstrainLayout por si solo no tiene scroll.

Si lo intentamos arrastrar directamente en la paleta visual, no nos deja ponerlo como root element en la primera posicion.

 

La solucion es insertarlo como hijo, y luego en la parte de diseño Text, lo pasamos a la primera posicion.

Como ahora el root será el ScrollView, tendremos que pasarle esas 4 propiedadesque tiene el ContraintLayout:

  • xmlns:android
  • xmlns:app
  • xmlns:tools
  • tools:context

 

Y se nos quedaría algo así: