显示在另一个片段中的一个片段的菜单项

vm3*_*345 3 android menuitem android-fragments

我需要避免在另一个片段中显示一个片段的菜单项.这是片段A我需要菜单项.在片段B中我不需要它.但是当我尝试从片段A转换到片段B时,片段A的菜单项显示在片段B中.如何解决冲突?

Ksh*_*ora 8

我也遇到了这个问题,我通过这样做解决了这个问题

在onCreate方法中执行此操作

 @Override
public void onCreate(Bundle savedInstanceState) {
    setHasOptionsMenu(true);
    super.onCreate(savedInstanceState);
}
Run Code Online (Sandbox Code Playgroud)

在onCreateOptionMenu中执行此操作

  @Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
    menu.clear();
}
Run Code Online (Sandbox Code Playgroud)