什么时候会调用“onPrepareOptionsMenu”方法?

时间:2016-03-01 07:29:50

标签: android android-activity

我创建了一个menu.xml,只有一个操作项,里面有“always”。 现在我想使用此方法更改菜单的可见,删除旧操作项,添加新操作项,更改旧操作项的图标...  那么如何实现呢? 我不希望onCreateOptionMenu被Android系统提供的活动多次调用。

1 个答案:

答案 0 :(得分:1)

在onCreateOptionsMenu()之后将自动调用

onPrepareOptionsMenu()。

如果您在任何动作项目点击事件上调用了invalidateOptionsMenu(),那么它将再次被调用。