Bonjour,

Je lance un thread dont l'exécution peut durer 30 secondes, dans lequel j'appelle au début un progressDialog.

Lorsque je tourne l'écran, tout se réinitialise je crois, et j'ai plante à cause du progressDialog qui est déjà affiché.

J'ai mis un AtomicBoolean à true au démarrage du thread, et false au OnStop(), mais je ne vois pas quoi faire pour la rotation... J'ai lu ce tuto, mais je bute.

Quelqu'un pourrait-il m'expliquer que faire dans le onPause, onRetainNonConfigurationInstance, onSaveInstanceState... etc

Merci