J'ai un petit soucis sur une listview personnalisé.
J'explique le problème :
Dans ma listview, chaque item possède une image et plusieurs textes.
Parmi ces textes, il y a un texte qui détermine un temps.
Je ne vais prendre que 2 cas pour simplifier l'explication :
Ce temps, s'il est inconnu, la couleur de ce texte est celle par défaut.
Si ce temps est supérieur ou égal à 80, je change la couleur pour que le temps soit rouge.
Ma liste est longue, si les 30 premiers sont avec un temps de couleur normal, il n'y a pas de soucis on peut naviguer parmi les 30 items aucun problème. Mais si le 31ème à un temps de couleur rouge et que quand je défile dans ma liste je le voit, si je remonte dans ma liste, d'autres temps normaux prennent aussi la couleur rouge de l'item que j'ai vu.
J'ai une petite idée du style de problème, genre cache ou rafraîchissement (je me comprends ^^) mais vu que je débute en développement android et java, j'ai un peu de mal
Si vous avez besoin de quelque chose, n'hésitez pas à demander.
Merci d'avance !
Edit : Il fallait que je gère les else dans le getView !
[Android] Problème d'affichage ListView
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.