android 如何获取如下图所示的菜单
在我的活动中,有一个选项菜单,对于某个项目,有一个子菜单。我想要下面的子菜单项
我有这样的xml,
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/file"
android:icon="@drawable/file"
android:title="@string/file" >
<!-- "file" submenu -->
<menu>
<item android:id="@+id/create_new"
android:title="@string/create_new" />
<item android:id="@+id/open"
android:title="@string/open" />
</menu>
</item>
</menu>
我知道对于选项菜单这是可能的,但是我想添加一个子菜单项。 我怎样才能做到这一点? 还有其他方法可以做到这一点吗?
In my activity there is an option menu, for an item there is a submenu. I want for a submenu item below will come
i have xml like this,
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/file"
android:icon="@drawable/file"
android:title="@string/file" >
<!-- "file" submenu -->
<menu>
<item android:id="@+id/create_new"
android:title="@string/create_new" />
<item android:id="@+id/open"
android:title="@string/open" />
</menu>
</item>
</menu>
I know for option menu it is possible but i want to put for a submenu item.
How can i do that?
Is there any other way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您应该显示自己的对话框,而不是使用菜单:
http://developer.android .com/guide/topics/ui/dialogs.html
You should display your own dialog isntead of using menu:
http://developer.android.com/guide/topics/ui/dialogs.html
您可以从 onkeyDown() 方法覆盖菜单按钮,并可以显示此对话框,表明它将显示为菜单本身......!
You can override the menu button from onkeyDown() method and can show this dialog show it will be displayed as a menu itself.....!
代码将是这样的:
The code will be like this:
您可以使用微调器:
You can use spinner: