2

我正在使用本页示例部分的代码http://developer.android.com/guide/components/fragments.html

在横向模式下,活动并排显示两个片段,并且在旋转时,它会启动一个包含“详细”片段的新活动。

问题是,如果我从细节片段向操作栏添加一个菜单项,然后将屏幕旋转到纵向以在新活动中启动细节片段然后退出活动,即使提供菜单的片段仍然显示菜单项项目已被删除。

我尝试在 onResume 中使用 FragmentTransaction 删除详细信息片段,然后调用 invalidateOptionsMenu(),但它不会删除菜单项。

我正在使用 ActionBarSherlock,我也尝试过 supportInvalidateOptionsMenu()

有没有其他人遇到过这个问题?

4

1 回答 1

0

我以为我正在删除片段,但我没有。删除onResume中的片段后,我的问题就解决了。

于 2012-09-17T14:58:28.210 回答