मैंने ब्रेकपॉइंट की एक जोड़ी onCreate(शुरुआत में एक, और विधि के अंत में एक) डाल दी, और मैंने शुरुआत में एक भी डाल दिया onCreateOptionsMenu। onCreateविधि पहले कहा जाता है, और इसके समाप्त होने से पहले किया जाता है onCreateOptionsMenuकहा जाता है।
मैं Fragmentअपने ऐप में नेविगेशन कोड को अलग करने की कोशिश कर रहा हूं , इसलिए मेरे पास कुछ ऑब्जेक्ट हैं जो मैं onCreateOptionsMenuइस पर निर्भर करता हूं कि क्या ऐप फोन / टैबलेट पर चल रहा है (मैं यह निर्धारित करने के लिए स्क्रीन आकार का उपयोग कर रहा हूं, मेरे लेआउट फ़ाइल के लिए बड़ी स्क्रीन में एक दृश्य है जो लेआउट के फुलाए जाने के बाद की जाँच करता है)। मुझे जो समस्या हो रही है, मैं इन वस्तुओं को ऑनक्रिएट में बनाता हूं, और जब मैं ऑब्जेक्ट को संदर्भित करता हूं तो मुझे एक शून्य पॉइंटर अपवाद मिल रहा है onCreateOptionsMenu।