2014-05-19 10 views
6

पर क्रियाओं को अक्षम नहीं करता है मेरे पास 2 विचार हैं: देखें ए और बी देखें। देखें ए प्रस्तुत किया गया है और टेक्स्ट मान इनपुट करने के लिए क्रियाएं हैं। मैं ओवरले व्यू प्रदर्शित करता हूं - इसके ऊपर बी देखें। मैं उम्मीद करता हूं कि व्यू ए पर किए गए कार्यों को अक्षम कर दिया गया है लेकिन वे अभी भी दृश्य ए में इनपुट फ़ील्ड में टाइप करने में सक्षम नहीं हैं और मैं इसे कैसे अक्षम कर सकता हूं?दृश्य को ओवरले करना अंतर्निहित दृश्य

उत्तर

11

कारण यह है कि आपका ओवरले स्पर्श घटनाओं का उपभोग नहीं कर रहा है, इसलिए यदि कोई दृश्य स्पर्श घटनाओं का उपभोग नहीं कर रहा है तो डिज़ाइन द्वारा ईवेंट दृश्य मॉडल में अंतर्निहित दृश्य को पारित किया जाता है। तो लंबा जवाब आपके ओवरले को टच करने योग्य, फोकस करने योग्य और स्पर्श श्रोता बना देता है और सत्य लौटाता है। संक्षिप्त उत्तर आपके ओवरले व्यू में android:clickable="true" जोड़ रहा है।

संबंधित मुद्दे