打开选项菜单并打开对话框

发布于 2024-11-26 12:33:19 字数 90 浏览 2 评论 0原文

这似乎是一个非常简单的问题,但我不确定这是否可能。当顶部显示对话框时,是否可以允许“菜单”按钮仍然调出选项菜单?我想这样做是因为我想在打开对话框时为用户提供更多选项。

This seems like a pretty simple question, but I'm not sure if it's even possible. Is it possible to allow the MENU button to still bring up the option's menu when a dialog is showing on top? I want to do this because I want to give the user some more options while a dialog is opened.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放飞的风筝 2024-12-03 12:33:19

我认为这是不可能的。

尽管文档说你应该能够做到这一点。

对话框始终作为活动的一部分创建和显示。您通常应该在 Activity 的 onCreateDialog(int) 回调方法中创建对话框。当您使用此回调时,Android 系统会自动管理每个对话框的状态并将它们挂接到 Activity,从而有效地使其成为每个对话框的“所有者”。因此,每个对话框都从活动继承某些属性。例如,当打开对话框时,菜单键会显示为活动定义的选项菜单,音量键会修改活动使用的音频流。

http://developer.android.com/guide/topics/ui/dialogs.html

I don't think that is possible.

Although the docs say that you should be able to do this.

A dialog is always created and displayed as a part of an Activity. You should normally create dialogs from within your Activity's onCreateDialog(int) callback method. When you use this callback, the Android system automatically manages the state of each dialog and hooks them to the Activity, effectively making it the "owner" of each dialog. As such, each dialog inherits certain properties from the Activity. For example, when a dialog is open, the Menu key reveals the options menu defined for the Activity and the volume keys modify the audio stream used by the Activity.

http://developer.android.com/guide/topics/ui/dialogs.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文