दिलचस्प पोस्ट
एंड्रॉइड में एक विशिष्ट लेआउट का "स्क्रीनशॉट" लेना अपाचे स्थानीयहोस्ट / ~ उपयोगकर्ता नाम / काम नहीं कर रहा है सीएसएस लेआउट का उपयोग करते हुए कई कॉलम / पंक्तियों के साथ HTML तालिका छपाई? सी # में मैं एक और थ्रेड से GUI कैसे अपडेट करूं? स्ट्रिंग में शब्द को हाइलाइट करें, अगर इसमें कीवर्ड शामिल है पता कैसे करें कि विंडोज बंद हो रहा है या पुनरारंभ हो रहा है GitHub: अनुमति अस्वीकृत (प्रकाशक) घातक: रिमोट एंड ने अनपेक्षित रूप से लटका दिया गैर-बेअर जीआईटी रिपॉजिटरी में धक्का uint8_t बनाम अहस्ताक्षरित चार एक वेबफॉर्म से एक MVC HtmlHelper का उपयोग करना जावास्क्रिप्ट में एक समारोह अभिव्यक्ति बनाम घोषणा के बीच क्या अंतर है? क्या "अपरिभाषित व्यवहार" वास्तव में कुछ * होने की अनुमति देता है? जीएसओएन का उपयोग करते हुए JSON फाइल पार्स करें मार्शमॉलो में संग्रहण अनुमति त्रुटि विक्शन 'कीपैथ' विशेषता क्या है?

एंड्रॉइड में ओरिएंटेशन परिवर्तन पर asynctask के साथ गतिविधि पुनः लोड करने से बचें

जब उपयोगकर्ता ओरिएंटेशन को एंड्रॉइड में बदलता है तो मैं गतिविधि में एसिनेटकस्क क्लास के साथ गतिविधि को पुनः लोड करने से कैसे बचूं? क्या कोई भी एक उदाहरण दे सकता है?

Solutions Collecting From Web of "एंड्रॉइड में ओरिएंटेशन परिवर्तन पर asynctask के साथ गतिविधि पुनः लोड करने से बचें"

चिराग ने पहले से ही सही समाधान बताया है। मैं सिर्फ इतना जोड़ना चाहता हूं कि, उसमें से असिंकटस्क के साथ कुछ भी करने की गतिविधि का पुनरारंभ नहीं है डिफ़ॉल्ट रूप से, जब कोई भी कॉन्फ़िगर परिवर्तन होता है, तो गतिविधि को पुनरारंभ होता है, रूपांतरण परिवर्तन स्पष्ट रूप से गतिविधि द्वारा नियंत्रित किया जाता है। यह मैनिफ़ेस्ट फ़ाइल में एक प्रविष्टि बनाकर किया जाता है।

इस लिंक के माध्यम से जाएं: http://developer.android.com/guide/topics/manifest/activity-element.html#config

नोट : एयूएमलेटर पर नहीं एक डिवाइस पर कोड की जाँच करें क्योंकि मुझे पहले जैसी समस्या का सामना करना पड़ा था। समान कोड emulator पर काम नहीं किया था, लेकिन यह पूरी तरह से डिवाइस पर काम किया। इसलिए android:configChanges लिए एंट्री जोड़ें android:configChanges में android:configChanges और एमुलेटर के बजाय एंड्रॉइड डिवाइस पर एप्लिकेशन की जांच करें।

और मैं दूसरा @ हाकबोड केवल यदि आवश्यक हो तो करो!

कृपया कॉन्फिग परिवर्तन को अंतिम उपाय के रूप में बंद करें ऐसा होने पर आपका ऐप ठीक से काम करना चाहिए । यदि आप ओरिएंटेशन कॉन्फ़िगरेशन परिवर्तन को बंद कर देते हैं, क्योंकि यह टूट जाता है, तो आपका ऐप अभी भी दूसरे और कुछ समय में अधिक सूक्ष्म तरीके से टूट जाएगा। किसी ओरिएंटेशन कॉन्फ़िग परिवर्तन के कारण गतिविधि को पुनरारंभ करने की अनुमति देना आपके ऐप के इन महत्वपूर्ण कोड पथों को आसानी से जांचने का एक बहुत अच्छा तरीका है जो अन्यथा बहुत कम अक्सर उपयोग किया जाता है लेकिन फिर भी आपके उपयोगकर्ताओं के हाथों में असफलताओं का परिणाम होगा।

गतिविधि के उदाहरणों के बीच सक्रिय वस्तुओं को स्थानांतरित करने के लिए, नए टुकड़े स्थिर लाइब्रेरी का उपयोग करें जो आपको एक टुकड़ा बनाने की अनुमति देता है जो आपके लिए उदाहरणों में बनाए रखा गया है।

2 'अलर्ट' संवादों को संरक्षित कैसे किया जाता है, जब एक ओर उन्मुखीकरण बदलता है? मेरा विश्वास करो, 2 संवादों के साथ 3 खंड गतिविधि को फिर से शुरू करना आसान नहीं है। प्रोग्रामर्स को अनावश्यक प्रोग्रामिंग करने का समय नहीं है ऐप के कुछ हिस्से के लिए ओरिएंटेशन परिवर्तन को रोकना आसान है या इसे हमेशा के लिए ब्लॉक करना