में स्क्रीन अभिविन्यास और मान I परिदृश्य या चित्र में मेरे रूप में सभी गतिविधियों का उपयोग करना चाहते हैं। जब उपयोगकर्ता अभिविन्यास का चयन करता है - यह सभी गतिविधियों के लिए मान्य है। "पीछे" विकल्प अभिविन्यास के साथ प्रयास किया। Google के अनुसार - अभिविन्यास पिछली गतिविधि पर निर्भर करेगा। मेरी पहली गतिविधि उपयोगकर्ता अभिविन्यास से चयनित सेट करने के लिए setRequestedOrientation का उपयोग करती है। अगली गतिविधियों को समान उन्मुखीकरण का पालन करना होगा। क्या मुझे अपने कोड में setRequestedOrientation भी रखना है? या manifet में 'पीछे' पैरामीटर पर भरोसा करते हैं? SetRequestedOrientation को फिर से बनाने के कारण हो सकता है?manifest.xml
अद्यतन: कोशिश की "चित्र" और setRequestedOrientation() - resilt si onCreate को 2 बार कहा जाता था। समस्या अगली गतिविधि में है -> पहली गतिविधि में "चित्र" की वजह से - एंड्रॉइड ने उसी गतिविधि के साथ अगली गतिविधि शुरू की। यह ध्यान नहीं देता "परिदृश्य" उन्मुखीकरण जो मुझे :(द्वारा स्थापित किया गया था
इससे क्रेट को दो बार बुलाया जाएगा :(और समस्या यहां खत्म नहीं होती है। अगली एक्टिविटी स्टार्टर के रूप में चित्रों के चित्र के रूप में स्टार्टर है। एंड्रॉइड वर्तमान स्थिति/परिदृश्य/ – Kostadin
को अनदेखा करता है मैंने कोड को डीबग करने का प्रयास किया। सभी हिट 'ऑन क्रेट() 'दो बार नहीं। और अगली गतिविधि अभिविन्यास प्राप्त करने के लिए' ऑनक्रेट() 'में एक ही कोड का पालन करेगी। – Rajkiran
' चित्र 'का उपयोग न करें। कुछ टैबलेट (और शायद अन्य डिवाइस) पर आपकी गतिविधि ऊपर-नीचे प्रदर्शित होगा, क्योंकि उन डिवाइसों का मानना है कि सही डिफ़ॉल्ट पोर्ट्रेट अभिविन्यास होना चाहिए। 'सेंसर पोर्ट्रेट' (या पुराने एपीआई में, गलत वर्तनी 'सेंसरपोर्तेट') आपकी सामग्री को चित्र में ही दिखाएगी, लेकिन इसे रास्ते से मिलान करने के लिए घुमाएगी जिसमें डिवाइस उपयोगकर्ता द्वारा आयोजित किया जाता है। –