कॉलिंग मैं विकल्पमेनू के साथ एप्लिकेशन बना रहा हूं। मुझे इसके साथ कुछ उदाहरण मिले, लेकिन हर कोई विधि में super.onCreateOptionMenu()
पर कॉल करने के लिए अलग-अलग जगह का उपयोग कर रहा है।ऑनक्रेटऑप्शनमेनू() सुपर
अलग अलग तरीकों की सूची:
@Override // without super
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mymenu, menu);
return true;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mymenu, menu);
return true;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mymenu, menu);
return super.onCreateOptionsMenu(menu);
}
मैं क्या इस्तेमाल करना चाहिए?