He leído sobre el tema de getView llamado varias veces y todas las respuestas. Sin embargo, no encuentro una solución para mi problema.Android Adapter multiple getView
Tengo una lista donde las filas tienen dos estados: leer o no. Bueno, quiero que los artículos vistos por primera vez tengan un color diferente y cuando recorro la lista, cambian su color a "estado de lectura".
Para ello, en el método de getView mi adaptador fijo una isRead campo cuando se pinta la fila de ese elemento. Pero el problema es el siguiente: dado que el método getView se llama varias veces, el campo se marca como leído y cuando la lista se muestra en la pantalla, aparece como si ya se hubiera leído.
¿Alguna idea para solucionar este problema?
Gracias
"actualizar los datos, y llaman dataSetChanged en el adaptador" - funciona para mí –