0

在按下菜单按钮之前,我无法创建选项菜单。据我所知,当我按下菜单按钮时会调用 onCreateOptionsMenu(),然后创建菜单。我需要在按下菜单按钮之前访问菜单。

到目前为止,我得到了平常的东西。下面的 onCreateOptionsMenu()。

public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu, menu);
        return true;
    }
4

1 回答 1

0

你真的想错了。如果您需要“调用 Activity 中的某个菜单项”,只需执行该菜单项将执行的功能,不要尝试以编程方式“按下”该菜单项。

也就是说,如果菜单选项finish()在按下时调用 Activity,则只需调用finish()而不是尝试虚拟“按下”菜单项。

于 2012-09-01T04:37:00.783 回答