2016-05-14 5 views
7

मैं एक छोटा परीक्षण एंड्रॉइड ऐप बनाने के लिए एमवीपी पैटर्न का उपयोग कर रहा हूं। मेरे पास दो खंड हैं फ्रैगमेंट बी (मैं ड्रॉवर स्लाइडिंग के लिए उपयोग कर रहा हूं) और फ्रैगमेंट ए (मुख्य टुकड़ा)। दोनों टुकड़ों के अपने प्रस्तुतकर्ता हैं। जब मैं स्लाइडिंग ड्रा पर क्लिक करता हूं तो इसे संदेश भेजने या दृश्य अपडेट करने के लिए Fragment A में एक विधि का आह्वान करना चाहिए। मैं पूछना चाहता हूं, एमवीपी के तहत दोनों टुकड़े प्रस्तुतकर्ता कैसे बात कर सकते हैं। मैं अन्य समाधान जानता हूं लेकिन मैं इसे एमवीपी पैटर्न के माध्यम से करना चाहता हूं।एमवीपी एंड्रॉइड एप्लिकेशन में प्रस्तुतियों के बीच संवाद

कृपया कुछ विकल्प सुझाएं जो एमवीपी पैटर्न ऐसे परिदृश्यों को निपटाने के लिए अनुसरण करते हैं।

+0

हाय, मैं एक ऐसी ही स्थिति .. में फंस कर रहा हूँ, तुम अपने कैसे हल किया? – eRaisedToX

उत्तर

0

सबसे पहले, एमवीपी दृष्टिकोण में, प्रस्तुतकर्ता और दृश्य एक-दूसरे से 1 से 1 संबंध रखते हैं। यदि आप इवेंटबस/आरएक्सबस जैसी बस प्रणाली का उपयोग कर प्रस्तुतकर्ताओं के बीच संवाद करना चाहते हैं।

मैं निम्नलिखित ट्यूटोरियल की अनुशंसा करता हूं। यह एक 5 भाग श्रृंखला ट्यूटोरियल है। इस ट्यूटोरियल में, दो टुकड़े (खोज और कैश टुकड़े) एक-दूसरे के बीच संवाद करते हैं।

https://hackernoon.com/yet-another-mvp-article-part-1-lets-get-to-know-the-project-d3fd553b3e21

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