android - 单击布局中的按钮时在工具栏菜单中打开子菜单

标签 android menu submenu

我有一个包含很多项目和子菜单的菜单,我想知道是否可以通过单击布局中的某个按钮以编程方式打开子菜单。

-menu
   -item1
   -item2
        -submenu
...

我想在不单击工具栏中的项目的情况下打开这个“最后一个”菜单

我尝试了 menu.findItem(R.id.item1).expandActionView() 但它什么也没做。

最佳答案

我解决了将下一个代码添加到我的点击监听器中的问题:

menu.performIdentifierAction(R.id.my_item, 0)

关于android - 单击布局中的按钮时在工具栏菜单中打开子菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46203536/

相关文章:

android - 仅包含文本的菜单未显示在工具栏中

java - 如何用Java制作一个类似JTree菜单的菜单?

android - 当菜单项的可见性设置为 false 时,它​​会留下一个空格

html - 带有 Css/html 的垂直子菜单下拉菜单

调用主菜单正在显示子菜单

android - 获取支持纹理压缩格式的 Android 设备综合列表

android - 如何在 webview android 中显示谷歌地图导航 url

android - 使用 RenderScript 旋转肖像模式的 YUV 图像数据

twitter-bootstrap - Bootstrap Accordion : how to make entire button clickable?

html - 为水平菜单创建垂直子菜单