我試圖隱藏OptionsMenu在相同的活動依賴於導航片段之間: -如何在膨脹之前獲得OptionsMenu?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
this.menu = menu;
getMenuInflater().inflate(R.menu.result, menu);
return true;
}
而且我隱藏它通過取決於片段的位置,如:
if (newStepPosition == 0) {
if (menu != null){
menu.setGroupVisible(R.id.resultGroup, false);
}
}
if (newStepPosition == 1) {
if (menu != null){
menu.setGroupVisible(R.id.resultGroup, true);
}
}
我的問題是,我必須看到選項菜單,我第一次創建活動,然後隱藏並出現線程工作,如何避免這種情況?
我需要隱藏onCreat()
中的optionMenu,但它不起作用。
感謝我在onCreateOptionsMenu –