Android, How to create option Menu Android, How to create option Menu android android

Android, How to create option Menu


public class MenuTest extends Activity {    @Override    public boolean onCreateOptionsMenu(Menu menu) {        MenuInflater inflater = getMenuInflater();        inflater.inflate(R.menu.more_tab_menu, menu);        // return true so that the menu pop up is opened        return true;     }}

and don't forget to press the menu button or icon on Emulator or device


please see :==

private int group1Id = 1;int homeId = Menu.FIRST;int profileId = Menu.FIRST +1;int searchId = Menu.FIRST +2;int dealsId = Menu.FIRST +3;int helpId = Menu.FIRST +4;int contactusId = Menu.FIRST +5;@Overridepublic boolean onCreateOptionsMenu(Menu menu) {    menu.add(group1Id, homeId, homeId, "").setIcon(R.drawable.home_menu);    menu.add(group1Id, profileId, profileId, "").setIcon(R.drawable.profile_menu);    menu.add(group1Id, searchId, searchId, "").setIcon(R.drawable.search_menu);    menu.add(group1Id, dealsId, dealsId, "").setIcon(R.drawable.deals_menu);    menu.add(group1Id, helpId, helpId, "").setIcon(R.drawable.help_menu);    menu.add(group1Id, contactusId, contactusId, "").setIcon(R.drawable.contactus_menu);    return super.onCreateOptionsMenu(menu); }@Overridepublic boolean onOptionsItemSelected(MenuItem item) {    switch (item.getItemId()) {    case 1:        // write your code here        Toast msg = Toast.makeText(MainHomeScreen.this, "Menu 1", Toast.LENGTH_LONG);        msg.show();        return true;    case 2:        // write your code here        return true;    case 3:        // write your code here        return true;    case 4:        // write your code here        return true;    case 5:        // write your code here        return true;    case 6:        // write your code here        return true;    default:        return super.onOptionsItemSelected(item);    }}


Change your onCreateOptionsMenu method to return true. To quote the docs:

You must return true for the menu to be displayed; if you return false it will not be shown.