वहाँ एक Context
से प्राप्त करने के लिए कोई विश्वसनीय तरीका है Service
?
मैं एक प्रसारण रिसीवर पंजीकृत करना चाहता हूं, ACTION_PHONE_STATE_CHANGED
लेकिन मुझे यह जानकारी प्राप्त करने के लिए मेरे ऐप की आवश्यकता नहीं है, इसलिए मैं इसे नहीं डालता Manifest
।
हालाँकि, मुझे प्रसारण रिसीवर जीसी द्वारा नहीं मारा जा सकता है जब मुझे इस जानकारी की आवश्यकता होती है तो मैं प्रसारण रिसीवर को एक में पंजीकृत कर रहा हूं Service
।
इसलिए, मुझे Context
कॉल करने की आवश्यकता है registerReceiver()
। जब मुझे अब आवश्यकता नहीं है तो ACTION_PHONE_STATE_CHANGED
मैं इसे अपंजीकृत करूंगा ।
कोई सुझाव?