2

我使用從當前頁http://developer.android.com/guide/components/fragments.html刪除動作條菜單項片段

在風景模式中的實施例部分的代碼中,活動顯示兩個片段並排側,並在旋轉時,它啓動一個包含「詳細信息」片段的新活動。

問題是,如果我從細節片段向操作欄添加菜單項,然後將畫面旋轉到縱向以在新活動中啓動細節片段,然後退出活動,則菜單項仍會顯示,即使提供菜單項的片段已被刪除。

我試着用onResume中的FragmentTransaction刪除細節片段,然後調用invalidateOptionsMenu(),但它並沒有刪除菜單項。

我使用ActionBarSherlock,我也試着supportInvalidateOptionsMenu()

有沒有其他人遇到這個問題?

回答

0

我以爲我正在刪除片段,但我沒有。在onResume中刪除片段後,我的問題就解決了。