24

メニュー項目の 1 つにアクセスする特定のコードを実行する前に、オプション メニューが作成されていることを確認する必要があります。そのためのコールバックはありますか、またはどのように実装できますか?

アクティビティの onResume() でメニューが作成されたという保証はありますか?

4

2 に答える 2

-2

onCreateOptionsMenu が実行された後のコールバックではありませんが、表示される前にメニューを変更して変更する場合は、onPrepareOptionsMenu を使用できます。これは、onCreateOptionsMenu の後でのみ呼び出されます (Android が動作している場合は、動作する必要があります)。

http://developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu(android.view.Menu)

于 2014-09-25T10:49:39.333 に答える
-4

これに関するアクティビティのドキュメントを参照してください。

http://developer.android.com/reference/android/app/Activity.html#onCreateOptionsMenu(android.view.Menu )

于 2012-02-28T17:32:52.100 に答える