मुझे अपनी परियोजना का वर्णन करने दें।खंडों के अंदर व्यूपर और टुकड़ों का उपयोग करते समय कोई गतिविधि अपवाद
मैं jfeinstein10 से SlidingMeno के साथ actionbarsherlock का उपयोग करता हूं। मेरी मुख्य गतिविधि पर मेरे पास इस स्लाइडिंग मेनू में कुछ मेनू आइटम हैं जो कंटेनर में टुकड़े खोलते हैं। (स्लाइडिंग मेनू उदाहरण में मूल खंड नमूना के समान) उन टुकड़ों में से एक में मेरे पास viewpageindicator के साथ व्यू-पेजर है। व्यू-पेजर मेरे टुकड़ों के साथ FragmentStatePagerAdapter तक जुड़ा हुआ है। तो मेरे पास टुकड़ों के अंदर टुकड़े हैं। मैं getChildFragmentManager() का उपयोग दस्तावेज़ में सुझाए गए जैसे, टुकड़ों के अंदर टुकड़ों का उपयोग करते समय करते हैं।
जब मैं खंड आइटम के साथ मेनू आइटम का चयन करता हूं जो पहली बार व्यू-पेजर रखता है, तो सब कुछ इस तरह काम करता है। लेकिन जब मैं कुछ अन्य मेनू आइटम का चयन करता हूं और फिर इस दृश्य-पेजर खंड पर वापस जाता हूं तो मुझे यह अपवाद मिलता है। अन्य सभी टुकड़ों में यह समस्या नहीं है और स्टैक ट्रेस में मेरे कोड का कोई संदर्भ नहीं है।
https://gist.github.com/4502038
किसी भी एक मुठभेड़ समान समस्या क्या है या कुछ विचार क्या हो रहा है है।
संपादित करें: अगर मैं getChildFragmentManager() के बजाय getFragmentManager() का उपयोग करता हूं, तो भी आप सबफैगमेंट में हैं। मुझे अपवाद नहीं मिला है, लेकिन व्यूपार्जर के अंदर के टुकड़ों में से एक को फिर से बनाया नहीं जाता है जब मैं दूसरी बार व्यूपार्जर खंड का चयन करता हूं।
मैंने जिथब पर एक प्रोजेक्ट बनाया ताकि आप लोग देख सकें। https://github.com/pzagor2/TestErrorApp
एक ही परिदृश्य था। इस तरह पेजर एडाप्टर बनाने के लिए समाप्त हुआ: 'पेजर एडाप्टर = नया पेजर एडाप्टर (hostFragment.getChildFragmentManager());' – azizbekian