किसी ने मुझसे को यह व्याख्या कर सकते हैं करें:एंड्रॉयड आशय प्रसंग भ्रामक
Intent intent = new Intent(Context, AlarmReceiver.class);
मैं समझ गया कभी नहीं और मैं गंभीरता से लगता है कि मैं कभी नहीं किसी गहराई में मुझे यह समझाने की कोशिश नहीं कर पाए। यह पूरी संदर्भ बात मेरे लिए इतनी उलझन में है। कभी कभी यह इस तरह काम करता है:
Intent intent = new Intent(getBaseContext(), AlarmReceiver.class);
कभी कभी यह अभ्यस्त इस तरह काम लेकिन यह केवल स्वीकार करता है:
Intent intent = new Intent(context, AlarmReceiver.class);
कभी कभी अपनी:
Intent intent = new Intent(this, AlarmReceiver.class);
आदि आदि और कई अन्य।
मैं संदर्भ की मूल बातें समझता हूं लेकिन कितने हैं? और ग्रहण मुझे एक बार एक बार और दूसरी बार एक त्रुटि क्यों फेंक देता है? हमें कभी-कभी संदर्भ घोषित करने की आवश्यकता क्यों होती है? :
Context context;
मैं सभी स्थितियों के लिए सही संदर्भ नहीं ढूंढ पा रहा हूं, मुझे कैसे पता चलेगा कि हर स्थिति में सही क्या है?
ब्रॉडकास्ट रिसीवर क्लास विधि के बारे में क्या? यह किस तरह का संदर्भ लेता है क्योंकि मुझे उपयुक्त नहीं मिल सकता है? – user1880779
ठीक है, मैंने इसे भी मेरे उत्तर में जोड़ा है। – PearsonArtPhoto
उत्तर देने के लिए धन्यवाद, ठीक है मेरे पास ब्रॉडकास्ट रिसीवर क्लास में एक विधि है, उस विधि में मैं कोशिश कर रहा हूं: 'इरादा इरादा = नया इरादा (, अलार्म रिसीवर.क्लास);', सही संदर्भ नहीं मिल सकता है – user1880779