0

我的活动中有一个带有 3 个按钮的 OptionMenu。2 个启用,1 个禁用。当我单击启用的 MenuItem 时,我可以调用一个对话框。但是如何通过单击禁用的 MenuItem 来调用对话框?可能吗?

单击禁用的 MenuItem 会调用哪个事件?

  • onOptionsItemSelected(菜单项项)
  • item.setOnMenuItemClickListener()

不适用于禁用的项目

  • onPrepareOptionMenu(Menu menu) - 我没有得到点击的项目,只有菜单

谢谢你的帮助。

4

2 回答 2

1

您将不会收到选项菜单中禁用项目的任何回调。启用菜单然后只有你会得到回调

于 2014-03-14T08:02:35.000 回答
0

首先启用该视图,然后您将获得回调事件。当您想回调该视图时,为什么要禁用该视图。

于 2014-03-14T08:03:58.173 回答