2011-01-20 8 views
5

मैं एंड्रॉइड में एक मॉडलस पॉपअपविंडो बनाने के लिए प्रतीत नहीं कर सकता। मैं सिर्फ एक पॉपअपविंडो बना सकता हूं, और यह घटनाएं प्राप्त करेगा। हालांकि, मुझे इसकी घटनाओं को प्राप्त करने के लिए क्या चाहिए, और यदि उपयोगकर्ता पॉपअप विंडो के बाहर क्लिक करता है, तो गतिविधि सामान्य के अनुसार ईवेंट प्राप्त करती है।एंड्रॉइड मोडलेस पॉपअपविंडो

मैं वास्तव में एक संवाद का उपयोग नहीं करना चाहता, और मैं एक नज़र की तलाश में हूं जहां एक नियंत्रण पॉप अप होता है, और उपयोगकर्ता उस पर क्लिक करना चुन सकता है या गतिविधि में किसी और चीज़ पर क्लिक करना चुन सकता है।

मैं FLAG_NOT_TOUCH_MODAL के बारे में पढ़ रहा हूं, लेकिन मुझे पॉपअपविंडो के साथ यह वाट काम नहीं मिल रहा है।

कोई विचार?

+0

पॉप अप विंडो दिखाने के लिए आप क्या उपयोग कर रहे हैं? एक उप गतिविधि या एक संवाद या एक पॉपअप मेनू? – Supreethks

+0

क्या आप पूरी तरह से देशी काम कर रहे हैं या जावास्क्रिप्ट एपीआई जैसे फोनगैप या टाइटेनियम का उपयोग कर रहे हैं? – Nezam

उत्तर

0

इस उदाहरण/पुस्तकालय

https://github.com/lupidan/PopoverView

में एक अन्य विकल्प है कि मैं अपनी परियोजनाओं में उपयोग है एक नज़र डालें:

<activity android:name="com.your.Activity" android:theme="@android:style/Theme.Dialog"></activity> 

और onActivityResult साथ उपयोगकर्ता चयन पकड़ने (...)