Mon activité principale a un peu de code qui fait que certaines modifications de base de données ne doit pas être interrompue. Je suis en train de faire le gros du travail dans un autre thread, et à l'aide d'une boîte de dialogue de progression qui-je définir comme non résiliables. Cependant, j'ai remarqué que si je tourne mon téléphone, il redémarrage de l'activité qui est VRAIMENT mauvais pour le processus qui était en cours d'exécution, et j'ai un Force Close.
Ce que je veux faire est par programmation désactiver l'écran de changements d'orientation jusqu'à ma fin du processus, au moment où les changements d'orientation sont activés.