以编程方式关闭选项菜单

时间:2017-05-29 06:16:34

标签: android android-menu android-optionsmenu

我有一个带有单个菜单项的菜单。当用户单击操作栏中的菜单图标时,我会通过覆盖XYZ来自动为用户选择该菜单项:

onMenuOpened()

这里的问题是菜单打开后没有关闭。因此,此菜单项打开另一个片段,当用户返回到他单击菜单的原始片段时,它仍然打开。

如何关闭它?

1 个答案:

答案 0 :(得分:0)

您可以使用status code: 500, headers 以编程方式关闭选项菜单。

现在尝试更改closeOptionsMenu()的位置。在closeOptionsMenu()之前调用它。

链接: http://developer.android.com/reference/android/app/Activity.html#closeOptionsMenu