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

Open submenu in toolbar menu when I click a button in my layout

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

-menu
   -item1
   -item2
        -submenu
...

我想打开此 "last" 菜单而不单击工具栏中的项目

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

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

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