Forma dinámica con forma repetitiva

Me gustaría crear una página en Android que tenga que tener unformar que se repetirá en función de algún valordinamicamente.

Algo como esto:

Aquí los campos de nombre de usuario, contraseña, móvil y dirección se repiten según el número que el usuario ingrese en la página anterior. En esta imagen, la forma se repite dos veces, pero podría ser cualquier cantidad de veces lo que será dinámico.

¿Cómo puedo lograr algo como esto? Puedo usarlistview orecyclerview? Si es así, ¿cómo tendré que recuperar los valores escritos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta