android - Fragment's Menu issues -


दर्ज छवि यहाँ विवरण

हाय वहाँ, सब कुछ मैं अपने टुकड़े पर क्लिक करें यह क्रिया बार के लिए मेनू बटन जोड़ता है तो अगर मैं इसे 3 बार क्लिक करता हूँ यह मेनू बटन 3 बार जोड़ता है ..

क्या किसी को पता है कि गलत कहाँ गया ???

यह मेरी कोड है

  @Override सार्वजनिक बूलियन onOptionsItemSelected (MenuItem आइटम) {आशय मैं = बातिल; स्विच (item.getItemId ()) {केस आर.आई.डी। रीफ़्रेशर: i = नया इंटेंट (this.context, CameraInfoActivity.class); startActivity (i); वापस सच; मामले R.id.settings: वापस सत्य; डिफ़ॉल्ट: वापसी सुपर.ऑनॉप्शन आईटम चयनित (आइटम); }} @Override सार्वजनिक शून्य onCreateOptionsMenu (मेनू मेनू, MenuInflater inflater) {// TODO स्वत: निर्मित विधि ठूंठ super.onCreateOptionsMenu (मेनू, inflater); Inflater = getActivity ()। GetMenuInflater (); Inflater.inflate (आर.मेनू.मेनू_ इंडूर, मेनू); }   

और मैंने जोड़ा

  setHasOptionsMenu (सत्य); मेरे ऑनक्रेटिव्यू पर   

यह मेरा menu.xml

  & lt;? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & Lt; मेनू xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" & gt; & LT; आइटम एंड्रॉयड: आईडी = "@ + आईडी / पुनश्चर्या" एंड्रॉयड: menuCategory = "प्रणाली" एंड्रॉयड: orderInCategory = "100" एंड्रॉयड: आइकन = "@ drawable / ic_action_refresh" एंड्रॉयड: title = "@ स्ट्रिंग / menu_add" एंड्रॉयड: ShowAsAction = "हमेशा" / & gt; & LT; आइटम एंड्रॉयड: आईडी = "@ + id / सेटिंग" एंड्रॉयड: menuCategory = "प्रणाली" एंड्रॉयड: orderInCategory = "100" एंड्रॉयड: आइकन = "@ drawable / ic_action_settings" एंड्रॉयड: title = "@ स्ट्रिंग / menu_settings" एंड्रॉयड: शोएएसएक्शन = "कभी" / & gt;   

इस कोड को हटाने का प्रयास करें: <पूर्व> inflater = getActivity ()। GetMenuInflater ();

आपके पास पहले से ही inflater है

कॉल करने का प्रयास करें

  setHasOptionsMenu (true);   

खंड के निर्माता में, क्रिएटिव्यू में नहीं

Comments

Popular posts from this blog

java - ImportError: No module named py4j.java_gateway -

python - Receiving "KeyError" after decoding json result from url -

.net - Creating a new Queue Manager and Queue in Websphere MQ (using C#) -