Voici ce que je l'ai fait:Picasso l'image Android chargement - modèle de thread
- créé un téléchargeur personnalisé (
extends OkHttpDownloader
) et attribuée à Picasso. - A l'intérieur du téléchargeur, j'ai ajouté un intercepteur (
getClient().interceptors().add(new Interceptor() {...}
)
Je lançais mon application Android en mode débogage, je remarquais il y a deux fils, chacun bien nommé « Picasso -.... ». Lorsque j'essaie d'accéder à une image à partir du Web, chacun de ces threads appelle la méthode public Response intercept(Chain chain)
de mon intercepteur, ce qui signifie que la même demande est traitée par plus d'un thread simultanément. Quelle est la raison derrière cela?
pouvons-nous voir le code pertinent? – Gavriel