私は同じ活動のフラグメント間のナビゲーションに依存によって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);
}
}
私はoptionMenuを初めて見る必要があります。次に、そのアクティビティを作成して隠してスレッドワークを表示します。どうしたら回避できますか?
onCreat()
のoptionMenuを非表示にする必要がありますが、機能しませんでした。
ありがとうございますonCreateOptionsMenu –