Android 菜单项总是被清除

Android 菜单项总是被清除,android,android-fragments,menu,android-actionbar,android-viewpager,Android,Android Fragments,Menu,Android Actionbar,Android Viewpager,我有一个带有一些碎片的寻呼机。 例如,我有两个带有不同菜单项的片段 片段A(菜单) 片段B(无菜单,清除) 但是,启动时,菜单项将消失。如果我对菜单进行注释。清除();菜单项出现,但所有片段具有相同的菜单项 对于这两个片段,我调用onCreate SethasOptions菜单(true) 如何使用具有不同片段的不同菜单布局 提前谢谢我想你应该使用 inflater.inflate(R.menu.main, menu); 每个片段都有不同的菜单 @Override public void

我有一个带有一些碎片的寻呼机。 例如,我有两个带有不同菜单项的片段

片段A(菜单)

片段B(无菜单,清除)

但是,启动时,菜单项将消失。如果我对菜单进行注释。清除();菜单项出现,但所有片段具有相同的菜单项

对于这两个片段,我调用onCreate SethasOptions菜单(true)

如何使用具有不同片段的不同菜单布局


提前谢谢

我想你应该使用

  inflater.inflate(R.menu.main, menu);
每个片段都有不同的菜单

@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
    menu.clear();
    super.onCreateOptionsMenu(menu, inflater);
}
  inflater.inflate(R.menu.main, menu);