Android: Orientierungsänderungen in einer Aktivität vorübergehend deaktivieren

Meine Hauptaktivität enthält Code, der einige Datenbankänderungen vornimmt, die nicht unterbrochen werden dürfen. Ich mache das schwere Heben in einem anderen Thread und verwende einen Fortschrittsdialog, den ich als nicht stornierbar festgelegt habe. Mir ist jedoch aufgefallen, dass beim Drehen des Telefons die Aktivität neu gestartet wird, die für den ausgeführten Prozess WIRKLICH schlecht ist, und ich erhalte die Meldung "Force Close" (Schließen erzwingen).

Was ich tun möchte, ist die programmgesteuerte Deaktivierung von Änderungen an der Bildschirmausrichtung, bis mein Prozess abgeschlossen ist. Zu diesem Zeitpunkt sind Änderungen an der Ausrichtung aktiviert.

Antworten auf die Frage(34)

Ihre Antwort auf die Frage