J'ai une classe abstraite de base dont tous mes asynctasks s'étendent. J'ai intégré dans la gestion des erreurs pour les erreurs de réseau où j'affiche une boîte de dialogue à l'utilisateur en leur disant qu'ils peuvent réessayer leur demande (après tout, c'était une erreur de réseau ...).Meilleure pratique Java pour réessayer asynctask (android)
J'ai un peu de mal à "réessayer" ma tâche asynchrone puisqu'une fois qu'elle est exécutée, vous ne pouvez plus l'exécuter. Comment pourrais-je faire ça? Dois-je utiliser la réflexion pour instancier la même classe et réessayer?
Est-ce que quelqu'un a déjà traité ce problème? ici
Peut-être que vous pourriez publier le code pour votre traitement des erreurs actuelles? –