@Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); switch (id) { case R.id.save: menuItemClickListener.onMenuItemClick(item); break; case R.id.edit: mode = SAVE_MODE; menuItemClickListener.onMenuItemClick(item); invalidateOptionsMenu(); break; case R.id.addDiet: showCreateDietFragment(getIntent().getStringExtra("profileName")); break; } return super.onOptionsItemSelected(item); }