एंड्रॉइड का संगतता पैक स्थानीय ब्रॉडकास्ट मैनेजर का समर्थन करता है, जो मेरी प्रक्रिया के भीतर प्रसारण भेजने में सक्षम बनाता है। http://developer.android.com/reference/android/support/v4/content/LocalBroadcastManager.htmlकॉलबैक का उपयोग कर स्थानीय ब्रॉडकास्ट मैनेजर बनाम
अब तक मैं अपने ऐप्स के विभिन्न हिस्सों के बीच डेटा (एसिंक्रोनस और सिंक्रोनस) स्थानांतरित करने के लिए कॉलबैक (ऑनक्लिक लिस्टनर के समान इंटरफ़ेस) का उपयोग कर रहा था।
मैं सोच रहा था कि कोई बेहतर है तो दूसरा। कोई राय?
मैंने आपके संपादन को वापस ले लिया क्योंकि यह एक टिप्पणी होनी चाहिए, और आपके संपादन से संकेत मिलता है कि मैं आपके उत्तर से सहमत हूं। गतिविधियां और टुकड़े एक-दूसरे के उदाहरणों से अवगत हैं। कॉलबैक (यहां तक कि सभी टुकड़ों के लिए केवल एक सामान्य इंटरफ़ेस) सेट अप करने के लिए आसान है (बनाने, फ़िल्टर करने, पंजीकरण करने, पंजीकरण करने, आदि की तुलना में) और आप उनके बीच किसी ऑब्जेक्ट प्रकार को पास कर सकते हैं। स्थानीय प्रसारण उन समय के लिए बेहतर होते हैं जहां आपके पास किसी अन्य ऑब्जेक्ट के उदाहरण (जैसे सेवा) तक पहुंच नहीं है। –