Android Options Menu in Fragment -


i trying add item options menu group of fragments.

i have created new menufragment class , extended fragments wish include menu item in. here code:

public class menufragment extends fragment {      menuitem fav;      @override     public void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         sethasoptionsmenu(true);     }      public void oncreateoptionsmenu(menu menu, menuinflater inflater) {         fav = menu.add("add");         fav.seticon(r.drawable.btn_star_big_off);     } } 

for reason oncreateoptionsmenu appears not run.

call super method:

@override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     sethasoptionsmenu(true); }  @override public void oncreateoptionsmenu(menu menu, menuinflater inflater) {     // todo add menu entries here     super.oncreateoptionsmenu(menu, inflater); } 

put log statements in code see if method not being called or if menu not being amended code.

also ensure calling sethasoptionsmenu in oncreate notify fragment should participate in options menu handling.


Comments

Popular posts from this blog

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

python Tkinter Capturing keyboard events save as one single string -

sql server - Why does Linq-to-SQL add unnecessary COUNT()? -