我已经阅读了几篇关于android选项菜单问题的帖子,但没有人帮我解决这个特殊问题。
Android版: API 15 & API 16
使用 ActionBarCompat 支持库
我有一个包含2个片段的寻呼机片段。 “详细信息”片段将根据某个标志显示/隐藏按钮。当我第一次加载屏幕时,菜单项显示正确。当我采取一些操作并返回到屏幕时,我的菜单看起来并不像它中有物品,但是有一个分隔栏。没有按钮显示(虽然它们应该是)。如果我导航到另一个选项卡并直接导航回“详细信息”选项卡,则按钮会按预期显示。
我正在刷新我的应用中的其他菜单项而没有问题 - 在OnCreateOptionMenu等期间使用SupportInvalidateOptionsMenu,HasOptionsMenu = true,menu.Clear()
注意 - 菜单项在API 17 +
上按预期显示答案 0 :(得分:2)
最终,我遇到了两个问题而没有意识到这一点。
这个链接让我得到正确答案:
https://code.google.com/p/android/issues/detail?id=29472
特别评论#8和#20