android - onCreateOptionsMenu not triggered in fragment -


i encounter issue 1 of fragments not trigger @ oncreateoptionsmenu() unlike other fragments. there no exception neither or particular trace , use sethasoptionsmenu(true) method.

package fr.test.test.fragment;  import android.app.actionbar; import android.support.v4.app.fragment; import android.os.bundle; import android.view.layoutinflater; import android.view.menu; import android.view.menuinflater; import android.view.view; import android.view.viewgroup;  import fr.test.test.mainactivity; import fr.test.test.listener.fragmenttablistener; import fr.test.test.r;  public class testfragment extends fragment {      private actionbar.tab tab1, tab2;     private fragment fragmenttab1;     private fragment fragmenttab2;     private actionbar actionbar;      public testfragment() {          fragmenttab1 = new fragment1();         fragmenttab2 = new fragment2();     }      @override     public view oncreateview(layoutinflater inflater, viewgroup container, bundle savedinstancestate) {          view rootview = inflater.inflate(r.layout.fragment_messages, container, false);         sethasoptionsmenu(true);          actionbar = getactivity().getactionbar();         actionbar.setnavigationmode(actionbar.navigation_mode_tabs);          tab1 = actionbar.newtab().settext(r.string.title_fragment1);         tab2 = actionbar.newtab().settext(r.string.title_fragment2);          tab1.settablistener(new fragmenttablistener(getactivity(), fragmenttab1));         tab2.settablistener(new fragmenttablistener(getactivity(), fragmenttab2));          actionbar.removealltabs();         actionbar.addtab(tab1);         actionbar.addtab(tab2);          return rootview;     }      @override     public void oncreateoptionsmenu(menu menu, menuinflater inflater) {         system.out.println("oncreateoptionsmenu trigger me plz :( ");         inflater.inflate(r.menu.global, menu);     } } 

the problem not come menu because other fragments triggers event, that's why not understand thing on case. use same logic standart navigation actionbar instead of tabs. ideas ?

thanks watching,

regards.


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 -