【发布时间】:2014-03-03 12:41:49
【问题描述】:
我非常想知道拨打invalidateOptionsMenu() 时会发生什么。它是重绘整个操作栏还是只调用onCreateOptionsMenu(),然后调用onPrepareOptionsMenu()。根据 android 源代码,它声明选项菜单已更改,因此应重新创建。下次需要显示时会调用onCreateOptionsMenu(android.view.Menu) 方法。我有几点需要澄清:
- 它是否会以任何方式影响 ActionBar 选项卡?
- 它会影响activity布局内的viewpager吗?
- 它会影响与操作栏选项卡关联的片段吗?
【问题讨论】:
标签: android android-fragments android-actionbar android-viewpager android-menu