WearableListenerService को जब मैं एक Activity
और Service
के बीच संचार के बारे में पढ़ा, मैंने पाया कि हम उपयोग कर सकते हैं या तोएक गतिविधि से डेटा भेजा जा रहा
- IBinder
- मैसेंजर
- AIDL
मैं पहले दो में दिलचस्पी है। इसलिए जब मैंने इसे Activity
और WearableListenerService
के बीच संवाद करने के लिए कार्यान्वित करने का प्रयास किया, तो मुझे onBind
फ़ंक्शन को ओवरराइड करने की आवश्यकता थी।
लेकिन फिर भी, मैं कह रहा यह
अंतिम विधि ओवरराइड नहीं कर सकते "onBind"
मैं जब मैं एक सामान्य Service
का उपयोग इस तरह के एक त्रुटि मिलती है न एक संकलक त्रुटि हो रही है। तो,
1. करता है मतलब है कि हम एक Activity
से WearableListenerService
के साथ संवाद करने का उपयोग नहीं कर IBinder
या Messenger
दृष्टिकोण?
2. यदि हां, तो एक Activity
से WearableListenerService
को संदेश पारित करने के लिए (या एक गतिविधि से उस सेवा के एक सार्वजनिक विधि कॉल) अगले सबसे अच्छा तरीका क्या है?
https://developer.android.com/training/wearables/data-layer/events।एचटीएमएल – pskink
@pskink मैं एक गतिविधि से 'WearableListenerService' (या गतिविधि से 'पहनने योग्य लिस्टर सेवा' में सार्वजनिक फ़ंक्शन को ट्रिगर करने के बारे में बात कर रहा हूं)। लेकिन लिंक में डेटा लेयर एपीआई उदाहरण 'पहनने योग्य लिस्टर सेवा' की घटनाओं को सुनने का विवरण प्रदान करता है और अन्यथा – BlackCursor
इसके साथ कभी नहीं खेला जाता है, लेकिन इसके लिए 'मैसेज रिसीव() 'पर नहीं है? – pskink