Imaginez que je suis dans un service qui a déjà un fil de fond. Puis-je faire une demande en utilisant volley dans ce même thread, de sorte que les rappels soient synchronisés ?
Il y a deux raisons à cela :
- Premièrement, je n'ai pas besoin d'un autre fil de discussion et ce serait un gaspillage de le créer.
- Deuxièmement, si je suis dans un ServiceIntent, l'exécution du thread se terminera avant le callback, et je n'aurai donc pas de réponse de Volley. Je sais que je peux créer mon propre Service qui possède un thread avec un runloop que je peux contrôler, mais il serait souhaitable d'avoir cette fonctionnalité dans Volley.
6 votes
Ne manquez pas de lire la réponse de @Blundell ainsi que la réponse très remontée (et très utile).