Contenido sobre Android
Buscar
Social
Ofertas laborales ES

Foro sobre Android > Obtener todo los valores de un edittext en una listview personalizado

Hola que tal, espero pueda ayudarme con esto la razón es que intento obtener los valores de todo los editText en una lista personalizada.

La actividad es como la imagen que dejaré abajo.
http://imagizer.imageshack.us/v2/xq90/923/FM8tZM.png

Para llenar los productos estoy usando un arrayAdapter el cual obtiene los valores de una base de datos en la nube, y las filas se van creando en base a los datos que obtiene.

Quisiera saber como obtener esos valores que escribo cuando presione en el botón guardar lo que se me ocurre es usar HashMap pero quisiera saber si pueden orientarme mejor con un ejemplo. Muchas gracias

febrero 18, 2017 | Unregistered CommenterKdm

Hola, si lo que tienes es un ArrayAdapter, y segun entiendo, es un arrayAdapter de EditText, no???
Si es asi, simplemente, lo que debes hacer, es recorrer los elementos del arrayAdapter algo como:


for(int i=0;i<nombreArrayAdapter.getCount();i++){
EditText temp=nombreArrayAdapter.getItem(i);
String textoEditText=temp.getText().toString();
//tratar el string obtenido.
}

Si entendi bien tu explicacion, creo que podrias hacerlo de esta forma. Cualquier duda, por aqui andamos. Un saludo

febrero 19, 2017 | Registered Commenterloderain