मेरी मुख्य गतिविधि में कुछ कोड हैं जो कुछ डेटाबेस में बदलाव करते हैं जिन्हें बाधित नहीं किया जाना चाहिए। मैं एक और धागे में भारी लिफ्टिंग कर रहा हूं, और एक प्रगति संवाद का उपयोग कर रहा हूं जिसे मैंने गैर-रद्द करने के रूप में सेट किया है। हालाँकि, मैंने देखा कि अगर मैं अपने फोन को घुमाता हूँ तो यह उस गतिविधि को पुनः आरंभ करता है जो वास्तव में चल रही प्रक्रिया के लिए बुरा है, और मुझे एक फोर्स क्लोज मिलता है।
जब मैं अपनी प्रक्रिया पूरी होने तक स्क्रीन अभिविन्यास परिवर्तन अक्षम करता हूं, तो उस समय उन्मुखीकरण परिवर्तन सक्षम होते हैं।