सबसे हालिया Google IO के दौरान, क्लाइंट क्लाइंट एप्लिकेशन को लागू करने के बारे में एक प्रस्तुति थी। दुर्भाग्य से, यह केवल उच्च स्तरीय चर्चा थी जिसके कार्यान्वयन का कोई स्रोत कोड नहीं था।
इस चित्र में, वापसी पथ पर अन्य विधियों के लिए विभिन्न कॉलबैक हैं।
मैं कैसे घोषित करता हूं कि ये तरीके क्या हैं?
मैं एक कॉलबैक के विचार को समझता हूं - कोड का एक टुकड़ा जो किसी निश्चित घटना के बाद कॉल किया जाता है, लेकिन मुझे नहीं पता कि इसे कैसे लागू किया जाए। मैंने अभी तक कॉलबैक लागू करने का एकमात्र तरीका विभिन्न तरीकों (उदाहरण के लिए onActivityResult) को ओवरराइड किया है।
मुझे लगता है कि मुझे डिज़ाइन पैटर्न की एक बुनियादी समझ है, लेकिन मैं वापसी के रास्ते को संभालने के तरीके के बारे में सोचता रहता हूं।