如何延迟onCateateOptionsMenu(菜单菜单)?

时间:2012-04-10 21:20:08

标签: java android android-actionbar

动态创建和选项菜单,选项菜单取决于onCreate()阶段创建的数据。

问题是在创建数据之前调用onCreateOptionsMenu()。有没有办法在onCreate()之后执行?

由于 Fabii

1 个答案:

答案 0 :(得分:2)

您可以使用invalidateOptionsMenu(),但它需要API等级11。

此外,您可以选择覆盖onPrepareOptionsMenu(),这样您就可以在每次显示菜单之前修改菜单。