android - How to add a button to actionbar? -


i have tried adding looking @ various guides , stackoverflow topics, didn't help. various guides say, still unable settings icon @ action bar. mainactivity.class:

@override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.activity_main);      actionbar actionbar = getsupportactionbar();      actionbar.setdisplayhomeasupenabled(true);      if (savedinstancestate == null) {         getsupportfragmentmanager().begintransaction()                 .add(r.id.container, new placeholderfragment())                 .commit();     } }   @override public boolean oncreateoptionsmenu(menu menu) {     menuinflater inflater = getmenuinflater();     inflater.inflate(r.menu.entry_test, menu);     return true; }  @override public boolean onoptionsitemselected(menuitem item){     intent myintent = new intent(getapplicationcontext(),mainactivity.class);     startactivityforresult(myintent, 0);     return true; } 

entry_test.xml (this icon is):

    <menu xmlns:android="http://schemas.android.com/apk/res/android" >         <item             android:id="@+id/action_cart"             android:icon="@drawable/ic_action_settings"             android:orderincategory="100"             android:showasaction="always"             android:title="settings" />  </menu> 

the icon not displayed in action bar , when pressing "more" button (or whatever called), button appears @ bottom saying settings (title of it). thats it. doing wrong?

since using actionbar via support library, try following:

<menu xmlns:android="http://schemas.android.com/apk/res/android"        xmlns:yourapp="http://schemas.android.com/apk/res-auto">      <item         android:id="@+id/action_cart"         android:icon="@drawable/ic_action_settings"         android:orderincategory="100"         android:showasaction="always"         yourapp:showasaction="always"         android:title="settings" />  </menu>     

Comments

Popular posts from this blog

html - Sizing a high-res image (~8MB) to display entirely in a small div (circular, diameter 100px) -

java - IntelliJ - No such instance method -

identifier - Is it possible for an html5 document to have two ids? -