onCreateOptionsMenu(菜单菜单)和onPrepareOptionsMenu(菜单菜单)有什么区别?

时间:2012-12-26 16:57:56

标签: android android-menu oncreateoptionsmenu

解释onCreateOptionsMenu(Menu menu)onPrepareOptionsMenu(Menu menu)之间的区别。

1 个答案:

答案 0 :(得分:80)

onCreateOptionsMenu()被召唤一次 每次菜单打开时都会调用onPrepareOptionsMenu()


来自onCreateOptionsMenu()文档:

  

仅在第一次显示选项菜单时调用此选项。要在每次显示菜单时更新菜单,请参阅onPrepareOptionsMenu(Menu)