Partage
  • Partager sur Facebook
  • Partager sur Twitter

AsyncTaskLoader

Problème dans la mise à jour de l’UI après une rotation de l’écran

    10 avril 2019 à 10:41:24

    Dans le cours "Récupérez et affichez des données distantes" et dans la partie "Améliorez votre AsyncTask" sur les AsyncTaskLoader, après la rotation de l’écran la reprise de l’animation de la ProgressBar ne se produit pas ! Un problème qui a d’ailleurs été aussi posé et expliqué un peu en détail dans le forum Liens mais sans être toujours résolu

    Pour en être sûr, j’ai modifié le code de MainActivity de façon à garder uniquement les méthodes liées à l’implémentation du pattern AsyncTaskLoader "Si jamais il y a une interaction avec un autre pattern !" parce que, dans le code de l’application initial téléchargé depuis github, une animation se lance par défaut au lancement de l’application et au changement d’orientation sans cliquer sur quoique ce soit. Il est donc difficile de remarquer/isoler le problème si on garde tout le code initial de l’application

    Quel est l’origine de ce problème ? Est ce qu’il s’agit d’une erreur dans le code ? Y-a-t-il une solution ?

    • Partager sur Facebook
    • Partager sur Twitter

    AsyncTaskLoader

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown