मैं एक FragmentPagerAdapter के साथ एक ViewPager को लागू करने का प्रयास कर रहा हूं, जहां ViewPager स्वयं एक टुकड़े के अंदर स्थित है। मैंने दस्तावेज़ों में पढ़ा है कि यह नवीनतम समर्थन पुस्तकालय और नेस्टेड टुकड़ों का उपयोग करके संभव होना चाहिए। मुख्य रूप से मैं पेजर एडाप्टर को रूट खंड के बाल खंड प्रबंधक का उपयोग करना चाहता हूं।NoSuchMethodError getChildFragmentManager()
तो, मेरी परियोजना एक्शनबार शेरलॉक और शेरलॉक फ्रैगमेंट्स का उपयोग करती है। चूंकि एक्शनबैरशेलॉक के साथ बंडल किए गए समर्थन lib में विधि को शामिल नहीं किया गया था, ChildFragmentManager() बिल्कुल, मैंने नवीनतम समर्थन लाइब्रेरी v4 डाउनलोड किया और इसे एक्शनबैरशेलॉक और मेरे प्रोजेक्ट के libs फ़ोल्डर में भी रखा। इस परिवर्तन के साथ परियोजना ठीक से संकलित होती है, लेकिन पहली बार यह getChildFragmentManager() के संबंध में NoSuchMethodError के साथ निकलती है। मुझसे यहां क्या गलत हो रहा है?
(पी एस मैं Android 2.2 जो अपने लक्षित न्यूनतम मंच है के साथ यह परीक्षण कर रहा हूँ।)
धन्यवाद!
सॉल्व: मैंने अपनी परियोजना में समर्थन पुस्तकालय को बदल दिया और नवीनतम संस्करण के साथ सभी संदर्भित पुस्तकालयों में। तब मैंने अपनी परियोजना को साफ कर दिया, हालांकि मैं संदर्भित पुस्तकालयों को भी साफ और पुनर्निर्माण करना भूल गया ... इससे इस असाधारण व्यवहार का कारण बन गया।
क्या आप वाकई सुनिश्चित हैं कि आपके पास नवीनतम संगतता पैकेज (नवीनतम एसडीके अपडेट से) है? – Luksprog
हाय! हां, यह समर्थन लाइब्रेरी रिलीज 11 है ... – Peter