2010-10-22 7 views
0

J'ai une liste de données que je montre dans linearlayout. Je n'utilise pas ListView car je ne veux pas de barre de défilement, je veux toutes mes données visibles à la fois. Je suis déjà en train d'utiliser AsyncTask mais maintenant je veux aller chercher les images aussi. Je veux que le 1er AsynTask accomplisse sa tâche et appelle un autre AsyncTask pour charger les images, mais quand j'essaye d'appeler le chargeur d'image asyncTask de la 1ère asyncTask je reçois 10-21 17: 55: 47.935: ERROR/AndroidRuntime (280): java.util .concurrent.RejectedExecutionExceptionparesseux chargement de l'image NOT IN listview

Quelqu'un peut-il aider ???

Répondre

1

Cette exception est généralement levée lorsque vous tentez d'exécuter un trop grand nombre de tâches asynchrones à la fois. Dans votre cas, il serait probablement mieux si vous avez utilisé votre propre ThreadPool (java.util.concurrent offre de nombreuses classes pour le rendre facile.)

Questions connexes