所以基本上我只需要从菜单转到具有项目列表的上下文菜单,所以如果您单击某个选项菜单,它将打开一个上下文菜单选项列表。Android从菜单选项中创建上下文菜单
我发现的所有例子似乎只适用于listview或webview。
是否有其他“正确”的方式来制作菜单选项中的项目列表?
所以基本上我只需要从菜单转到具有项目列表的上下文菜单,所以如果您单击某个选项菜单,它将打开一个上下文菜单选项列表。Android从菜单选项中创建上下文菜单
我发现的所有例子似乎只适用于listview或webview。
是否有其他“正确”的方式来制作菜单选项中的项目列表?
所以,如果我理解你的权利,你想从Options Menu推出Context Menu。你不应该这样做。从android文档:
上下文菜单在概念上与用户在PC上执行“右键单击”时显示的菜单类似。您应该使用上下文菜单为用户提供对与用户界面中特定项目有关的操作的访问。在Android上,当用户对项目执行“长按”(按住)时,会显示上下文菜单。
你永远不会在选项菜单项上做“长按”。人们不习惯这样做。
尝试启动另一个活动,或使用对话框。
如果你有考虑的选项,你可能会寻找子菜单,它在这里解释一个固定的列表:http://developer.android.com/guide/topics/ui/menus.html
如果您正在寻找动态生成的选项列表与适配器,你可能会发现AlertDialog.Builder有用以及其setAdapter
方法。
您能否让问题更清楚些?您是否希望该人能够点击菜单中的项目,并在此时启动上下文菜单? –
@KurtisNusbaum对不起,对于不太清楚 – Mehran
这很酷只是回去编辑你的问题,所以它更清晰。 –