Meine Hauptaktivität enthält Code, der einige Datenbankänderungen vornimmt, die nicht unterbrochen werden sollten. Ich mache das schwere Heben in einem anderen Thread und verwende einen Fortschrittsdialog, den ich als nicht stornierbar festgelegt habe. Ich habe jedoch festgestellt, dass beim Drehen meines Telefons die Aktivität neu gestartet wird, die für den ausgeführten Prozess WIRKLICH schlecht ist, und ich erhalte ein Force Close.
Ich möchte Änderungen der Bildschirmausrichtung programmgesteuert deaktivieren, bis mein Prozess abgeschlossen ist. Zu diesem Zeitpunkt werden Änderungen der Ausrichtung aktiviert.