2012-10-18 28 views
5

मेरे पास मुख्य गतिविधि के साथ एक सूची है जिसमें सूची गतिविधि और वस्तुओं का समूह प्रदर्शित किया गया है। और मैं सूची के आइटम (संपादन आइटम जानकारी के लिए) पर क्लिक करने के बाद कस्टम डायलॉगफ्रैगमेंट दिखाना चाहता हूं। लेकिन Google के एंड्रॉइड ट्यूटोरियल http://developer.android.com/guide/topics/ui/dialogs.html के अनुसार मैं केवल गतिविधि से डायलॉगफ्रैगमेंट दिखा सकता हूं जो FragmentActivity को बढ़ाता है क्योंकि getSupportFragmentManager() विधि को कॉल करने की आवश्यकता है।मैं एंड्रॉइड पर ListActivity से डायलॉगफ्रैगमेंट कैसे बना सकता हूं?

तो सवाल यह है कि मैं ListActivity से कस्टम संवाद कैसे दिखा सकता हूं?

धन्यवाद :)

उत्तर

4

मैं शायद सिर्फ ListActivity में सामान को दोहराने के लिए FragmentActivity का विस्तार होगा। आप सूची दृश्य में सामग्री दृश्य को डिफ़ॉल्ट कर सकते हैं (यदि आवश्यक हो तो खाली दृश्य के साथ), और विधियों को प्राप्त करें ListView, getListAdapter, औरListItemClick। फिर आपको सभी टुकड़े की चीज़ें मिलती हैं और यह नियमित सूची गतिविधि की तरह कार्य करती है।

+0

धन्यवाद :) मुख्य कार्यशीलता बदलने के लिए 30s ले लिया – bakua

+0

@toadzky उदाहरण की अपेक्षा – Nabin