【发布时间】:2012-09-14 21:54:39
【问题描述】:
我正在使用本页示例部分的代码http://developer.android.com/guide/components/fragments.html
在横向模式下,Activity 并排显示两个片段,在旋转时,它会启动一个包含“详细”片段的新 Activity。
问题是,如果我从细节片段将菜单项添加到操作栏,然后将屏幕旋转到纵向以在新活动中启动细节片段然后退出活动,即使片段仍然显示菜单项提供菜单项已被删除。
我尝试在 onResume 中使用 FragmentTransaction 删除详细信息片段,然后调用 invalidateOptionsMenu(),但它不会删除菜单项。
我正在使用 ActionBarSherlock,我也尝试过 supportInvalidateOptionsMenu()
还有其他人遇到过这个问题吗?
【问题讨论】:
标签: android android-fragments android-actionbar actionbarsherlock