मुझे Fragment
जीवन चक्र में वास्तव में एक अजीब व्यवहार मिला।पर फ्रेटमेंट लाइफसाइक्ल पर क्रिएटऑप्शनमेनू
Fragment
पर
कई परीक्षण के बाद, मुझे एहसास हुआ की तुलना में मैं इस निष्पादन आदेश हर बार मिला:
- onCreateView()
- onStart()
- onCreateOptionsMenu()
मैं मैं वास्तव में हैरान हूं क्योंकि मुझे विश्वास था कि onStart
केवल onCreateOptionsMenu
के निष्पादन के बाद बुलाया जाएगा।
FYI करें, मैं एक MenuItem
स्थापित करने के लिए onCreateOptionsMenu
में एक वैश्विक वर्ग चर के रूप में onStart
में इसका इस्तेमाल करने में सक्षम होने की कोशिश कर रहा था। बेशक मुझे ऊपर बताए गए निष्पादन आदेश की वजह से एक शून्य सूचक मिला है।
ऐसा लगता है और मैं टुकड़ा के जीवन चक्र में खुदाई, और अधिक मैं हार रहा हूँ और प्रलेखन केवल विवरण मुख्य तरीके, इस तरह के रूप में कभी नहीं onCreateOptionsMenu
हैं, onPrepareOptionsMenu
, onCreateContextMenu
आदि
कोई किसी भी अतिरिक्त है क्या इस बारे में जानकारी, documentation बहुत उपयोगी नहीं है ...
तुम बाहर धन्यवाद