25/10/2011, 15:10
|
| | | Fecha de Ingreso: agosto-2011
Mensajes: 201
Antigüedad: 13 años, 5 meses Puntos: 12 | |
Respuesta: Problema con ArrayList, al llenarlo Hola, si es como dice, ya lo he solucionado todo.
No uso Thread, ya se lo que ocurre con eso, utilizo un AsyncTask y sino un Service, en este caso el primero.
El arrayList lo lleno de forma asíncrona, y utilizo publishProgress() en doInBackGround() y dentro de ese método tengo el notifyDataSetChanged()
Ahora todo está bien, según va encontrando los datos los va colocando en el ListView.
Pero sigo teniendo un problema , cuando ocurre el notifyDataSetChanged se inserta un nuevo dato en el objeto ArrayList pero resulta que reemplaza el valor de los demás, es decir si ya tenía un valor en el ArrayList
Correo1
y se inserta otro, Correo2, resulta que por pantalla muestra
Correo2
Correo2
y es cuando se está llenando el ArrayList pero no se el por qué.
Saludos y gracias
PD: lo de los guiones bajos ya lo cambié, nunca los uso pero me dió por usarlos. gracias por la explicación. |