0

アプリにActionBarタブ付きがあります。各タブには独自の がありFragmentます。

Fragmentクラスでは、onCreateOptionsMenu呼び出されますが、一度だけです。ユーザー入力に基づいて、初めて呼び出された、新しいメニュー リソースを拡張したいと思います。onCreateOptionsMenu

どうすればいいですか?

4

1 に答える 1

6

ActionBar メニューを動的に変更できるはずです。で if ステートメントなどを使用しonCreateOptionsMenuます。

ロジック呼び出しを再実行する必要がある場合

invalidateOptionsMenu();

メニュー項目を再作成します。

于 2012-05-16T13:49:59.130 に答える