The easiest way of adding menu items (to specify the options menu for an activity) is inflating an XML file into the Menu via MenuInflater. With menu_main.xml we can do it in this way:
A. @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_main, menu); return true;
}
B. @Override public boolean onOptionsItemSelected(MenuItem item) { getMenuInflater().inflate(R.menu.menu_main, menu); return super.onOptionsItemSelected(item); }
C. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.menu.menu_main); }