0

在 MainActivity 中,我实现了该onCreateOptionsMenu方法,并且openOptionsMenu()onCreate. 这一切都按预期工作。

唯一的问题是用户可以向下滑动以关闭菜单,从而将它们留在空卡上。再次滑动显示时钟和“好的,玻璃”。

我可以让打开的菜单成为堆栈中唯一的东西吗?

4

1 回答 1

0

如果您onOptionsMenuClosed在活动中覆盖并调用finish(). 请注意,当取消菜单onOptionsMenuClosed选择项目时都会调用它,因此如果您想在选择菜单项时执行其他操作,则需要跟踪该事实并在内部检查它。onOptionsItemSelectedonOptionsMenuClosed

于 2013-12-11T08:13:05.593 回答