android - Menu is not showing in custom toolbar -


i trying use custom menu in android app. want add menu items. purpose, add following in menu_main.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     tools:context=".mainactivity">     <item         android:id="@+id/action_settings"         android:orderincategory="100"         android:title="@string/action_settings"         app:showasaction="always" />      <item         android:id="@+id/contact"         android:icon="@drawable/ic_star"         android:orderincategory="2000"         android:title="@string/rate"         app:showasaction="always" /> </menu> 

and in mainactivity:

  @override     public boolean oncreateoptionsmenu(menu menu)     {         menu.clear();         // inflate menu; adds items action bar if present.         getmenuinflater().inflate(r.menu.menu_main, menu);         return super.onprepareoptionsmenu(menu);     }      @override     public boolean onoptionsitemselected(menuitem item) {         // handle action bar item clicks here. action bar         // automatically handle clicks on home/up button, long         // specify parent activity in androidmanifest.xml.         int id = item.getitemid();          //noinspection simplifiableifstatement         if (id == r.id.action_settings)         {             toast.maketext(this,"hello settings",toast.length_long).show();             return true;          }         if ( id == r.id.contact)         {             startactivity(new intent(this,contactus.class));             return true;         }          return super.onoptionsitemselected(item);     } 

but, not working @ all. tried solutions on so, none of them worked.

e.g. this

please me solve this.

you have set toolbar

setactionbar(toolbar); 

in oncreate()


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -