के जीवन चक्र के दौरान एक बार कहा जाता हो जाता है मैंने देखा है किonCreateOptionsMenu (मेनू मेनू) केवल एक गतिविधि
@Override
public boolean onCreateOptionsMenu(Menu menu) {
केवल एक बार कहा जाता हो जाता है। मुझे मेन्यू प्रदर्शित होने पर हर बार कॉल करने की आवश्यकता होती है क्योंकि मैं एप्लिकेशन स्थिति के आधार पर मेनू से आइटम जोड़ता/निकालता हूं।
क्या यह संभव है?
+1 invalidateOptionsMenu() के बारे में भाग सहित के लिए ... बस getActivity()। InvalidateOptionsMenu (कहते हैं) आप आप मेनू के बीच स्विच करने का उपयोग कर रहे अपने बूलियन या जो कुछ भी सेट कहीं के बाद। – whyoz