नहीं कहा गया है, मैं कस्टम व्यू के साथ काम कर रहा हूं जो कुछ एंड्रॉइड व्यू को फ्रेमलेआउट जैसे विस्तारित करता है। मेरे लेआउट में मैं एक कस्टम पेजर एडाप्टर के साथ एक ViewPager का उपयोग करता हूं।एंड्रॉइड व्यू ऑनसेवस्टेंसस्टेट को
समस्या यह है कि मेरी देखेंयह राज्य जब टुकड़ा ViewPager/गतिविधि को फिर से जुड़ा हुआ है है को बहाल नहीं किया है। उदाहरण के लिए, मेरे पास तीन टुकड़े हैं, अगर मैं आखिरी बार स्वाइप करता हूं और पहले वापस आ जाता हूं, तो स्क्रॉलव्यू वह नहीं है जहां मैंने इसे दिया: यह डिफ़ॉल्ट पर वापस आ गया है।
मुझे पता है कि एक पेजर एडाप्टर के साथ, सभी टुकड़े एक ही समय में सक्रिय नहीं हैं, मूल रूप से + 1/-1 बस।
मुझे नहीं पता कि मेरा View.onSaveInstanceState() क्यों नहीं कहा जाता है, ताकि RestoreInstanceState पर।
मेरे लिए यह परिदृश्य परिवर्तन पर काम नहीं कर रहा है, जो परिदृश्य और चित्र के लिए विभिन्न लेआउट के साथ है। ऑनसेव इंस्टेंसस्टेट को कॉल किया जाता है, लेकिन ऑनस्टोर इंस्टेंसस्टेट – Boy
@ बॉय मुझे एक ही समस्या नहीं है। क्या एक दृश्य के भीतर आपका दृश्य है जिसे व्यूअर पर होस्ट किया गया है? –
@AndreaBaccega वास्तव में यह मामला है। ऐसा लगता है कि ViewPager कुछ – Boy