chris2a Posted February 25, 2010 Share Posted February 25, 2010 (edited) Bonjour, je n'arrive pas à réaliser la ListView que je désire... Voilà en fait ma ListView est composée d'une ImageView et de deux TextView. Pour remplir mon ImageView, je vais récupérer une image sur internet à partir de son url, et donc l'affichage de ma liste est très lente, je voudrais donc récupérer et afficher les images en asynchrone, et c'est à ce moment la que je bloque... Est ce que quelqu'un aurait déjà implémenter ce genre de ListView ? Ou est ce que quelqu'un saurait comment faire pour charger et afficher ces images de manière asynchrone ? Merci de m'aider à avancer.... :mad: Edited March 2, 2010 by chris2a Quote Link to comment Share on other sites More sharing options...
Kuiplo Posted February 25, 2010 Share Posted February 25, 2010 Tu peux regarder du côté des ASyncTask. (http://developer.android.com/resources/articles/painless-threading.html) Je pense que ça a déjà été abordé dans le forum, mais j'ai la flemme de rechercher ;) Quote Link to comment Share on other sites More sharing options...
chris2a Posted February 25, 2010 Author Share Posted February 25, 2010 Tout d'abord merci de ta réponse. j'ai bien essayé en créant une classe fille de AsyncTask, le problème c'est qu'après mes images ne s'affichent pas au bon endroit... Comment faire pour que les images s'affichent sur les bonnes lignes de ma ListView, car j'aimerais faire le téléchargement et l'affichage des images en asynchrone ? Quote Link to comment Share on other sites More sharing options...
dekans Posted February 25, 2010 Share Posted February 25, 2010 Bah tu lances ton asynctask au bon endroit :D Quote Link to comment Share on other sites More sharing options...
popolbx Posted February 25, 2010 Share Posted February 25, 2010 qu'appelle tu au bon endroit ? Quote Link to comment Share on other sites More sharing options...
chris2a Posted February 25, 2010 Author Share Posted February 25, 2010 La je lance mon AsyncTask dans la redéfinition de la métode getView, mais ça ne doit pas être le bon endroit... Quote Link to comment Share on other sites More sharing options...
popolbx Posted February 25, 2010 Share Posted February 25, 2010 arf non, car il va se lancer trop de fois. Quote Link to comment Share on other sites More sharing options...
chris2a Posted February 26, 2010 Author Share Posted February 26, 2010 oui mais alors où je peux le lancer, y a t-il une methode de mon ArrayAdpater que je puisse redéfinir ? Quote Link to comment Share on other sites More sharing options...
Pierre87 Posted February 26, 2010 Share Posted February 26, 2010 comme je te l'ai dis sur le groupes android-fr (et comme dis ici) la classe ASyncTask http://developer.android.com/resources/articles/painless-threading.html Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.