मैंने 3.0-डिवाइस पर डायलॉगफ्रैगमेंट का उपयोग करने का प्रयास किया है, जो एसडीके स्तर द्वारा फ्रैगमेंट या डायलॉग फ्रैगमेंट का समर्थन नहीं करता है।मैं संगतता पैकेज का उपयोग करके संवादप्रवाह कैसे दिखा सकता हूं?
तो, मैंने एंड्रॉइड संगतता लाइब्रेरी का उपयोग करने का निर्णय लिया, जो फ्रैगमेंट का समर्थन करता है।
फिर मैंने एक डायलॉग फ्रैगमेंट क्लास बनाया जो एंड्रॉइड.support.v4.app.DialogFragment बढ़ाता है।
लेकिन ..... जब मैं अपने DialogFragment DialogFragment.show() का उपयोग कर दिखाने की कोशिश की, मुझे लगता है कि शो (FragmentManager, स्ट्रिंग) अधिसूचित पहला तर्क स्वीकार करता है के रूप में android.app.FragmentManager, नहीं android.support .v4.app.FragmentManager।
मुझे लगता है कि android.app.FragmentManager का उपयोग एंड्रॉइड 3.0- डिवाइसों में नहीं किया जा सकता है, क्योंकि यह एसडीके में शामिल नहीं है।
क्या संगतता पुस्तकालय के साथ संवादप्रवाह दिखाने का कोई तरीका है? क्या मुझे संगतता लाइब्रेरी के साथ मेरा डायलॉग फ्रैगमेंट दिखाने के लिए एक और तरीका उपयोग करना है?
किसी भी मदद की बहुत सराहना की जाएगी। :)
उपयोग करने के लिए (getSupportFragmentManager साथ getFragmentManager बदलें) सीमित नहीं हैं। – Tom