La solución a esto es tener un input y un boton, en el onclick del boton recoger el valor del input y añadir a un ArrayList de String.
los ArrayList se declaran sin especificar el tamaño del arreglo, van generando memoria según se hacen myArrayList.add(string).
al utilizar un botón para guardar información en un arreglo, que dificultad se presenta si aplico un ciclo?
Como capturar la información para guardarla en un arreglo utilizando un botón sin que se me pase del tamaño ?