我不确定是否有直接的方法可以做到这一点,但有一种解决方法。public boolean onCreateOptionsMenu(Menu menu)
您可以通过声明和/或public boolean onPrepareOptionsMenu(Menu menu)
但有两种不同的“模式”来创建以常规方式启动菜单的方法。从您的按钮,您可以通过简单地调用以编程方式打开选项菜单openOptionsMenu()
。在您打开菜单之前,只需将“模式”设置为按钮菜单应处于的任何位置。希望您明白我的意思,如果您需要澄清,请告诉我!