मैं वर्तमान उपयोगकर्ता गतिविधि के शीर्ष पर एक छोटा सा कस्टम डायलॉग दिखाना चाहता हूं, लेकिन पृष्ठभूमि में दिए गए मेरे संवाद के बाहर के क्षेत्र में क्लिक (जो लॉन्चर, या दूसरी गतिविधि होगी)। मैंने एक पारदर्शी आधार-गतिविधि बनाने की कोशिश की और इसके शीर्ष पर दिखाया गया संवाद है, लेकिन पारदर्शी गतिविधि पर क्लिक पंजीकृत हैं और इसके पीछे जो भी है ...एक संवाद दिखा रहा है और अभी भी पृष्ठभूमि पर क्लिक प्रदान कर रहा है?
मुझे पता है कि Popup
में setOutsideTouchable
है - विधि, लेकिन सच करने के लिए इस सेटिंग सिर्फ पॉपअप को खारिज करते हुए बल्कि पृष्ठभूमि के लिए क्लिक वितरित, मेरी जानकारी के लिए की तुलना में ...
आपकी मदद के लिए धन्यवाद,
निक
क्या आपने फ़्रेमलेआउट में अपनी गतिविधि बनाने पर विचार किया है, ताकि सब कुछ बाकी के शीर्ष पर ढेर हो? फिर आप अपने अवकाश पर अपने पॉपअप को दिखा सकते हैं/हटा सकते हैं? – Sephy
आपके उत्तर के लिए धन्यवाद! यह एक अच्छा विचार होगा अगर यह सिर्फ मेरी गतिविधि थी, लेकिन मैं चाहता हूं कि पॉपअप को किसी सेवा से दिखाया जाए, उपयोगकर्ता को कहीं और (मेरे पॉपअप के बाहर) दबाए बिना, इसे यथासंभव अविभाज्य बनाने के लिए बाधित किए बिना। दुर्भाग्य से मैं इस विशेष कार्य के लिए 'टोस्ट' या मानक 'अधिसूचना' का उपयोग नहीं कर सकता: - – Nick
@ निक, क्या आपको कोई समाधान मिला? – Guy