optionmenu关闭时调用的方法

时间:2012-04-05 12:45:05

标签: android optionmenu

我确定它在stackoverflow上,我一直在搜索,但我找不到它。如果选择了选项菜单中的任何内容,但是当它关​​闭时,会调用哪种方法?

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

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {

我错过了一个......

谢谢!

2 个答案:

答案 0 :(得分:2)

它名为 onOptionsMenuClosed

@Override
public void onOptionsMenuClosed(Menu menu) {
    super.onOptionsMenuClosed(menu);
    //do your business
}

答案 1 :(得分:0)

就我而言

  @Override
public void onPanelClosed(int featureId, Menu menu) {
  showingMenu = false;
  super.onPanelClosed(featureId, menu);
}