我可以将选项菜单作为堆栈的根目录吗?

时间:2013-12-11 06:56:06

标签: google-glass google-gdk

在MainActivity中,我实施了onCreateOptionsMenu方法,并从openOptionsMenu()调用onCreate。这一切都按预期工作。

唯一的问题是用户可以向下滑动以关闭菜单,使其留在空卡上。再次滑动显示时钟和“ok,glass”。

我可以这样做,以便打开菜单是堆栈中唯一的东西吗?

1 个答案:

答案 0 :(得分:0)

如果您在活动中覆盖onOptionsMenuClosed并致电finish(),则可能会出现此问题。请注意,当选择某个项目时取消菜单时都会调用onOptionsMenuClosed,因此如果您想在选择菜单项时执行其他操作,则需要在onOptionsItemSelected中跟踪该事实并在onOptionsMenuClosed内查看。