onCreateOptionsMenu(Menu menu)
とonPrepareOptionsMenu(Menu menu)
の違いを説明してください。
onCreateOptionsMenu()
は1回呼び出されます。onPrepareOptionsMenu()
は、メニューが開くたびに呼び出されます。
onCreateOptionsMenu()
のドキュメントから:
これは、オプションメニューが最初に表示されたときに1回だけ呼び出されます。メニューが表示されるたびに更新する場合は、
onPrepareOptionsMenu(Menu)
を参照してください。