如何检查菜单项是否启用禁用

how to check if menu item is enabled to disabled

我想在我的应用程序中添加一个功能来检查菜单项是禁用还是启用,如果禁用我希望我的应用程序执行 tasl a,如果启用我希望我的应用程序执行任务 b。

到目前为止我尝试了什么;

    if (menuItem.setEnabled()==false){
        //do stuff
    } else {
        //do stuff
    }

    if (menuItem.setEnabled(false)){
        //do stuff
    } else {
        //do stuff
    }

    if (menuItem.setEnabled().equals(false)){
        //do stuff
    } else {
        //do stuff
    }

我不确定我该怎么做,因为我尝试过的任何方法似乎都不起作用。

试试这个:

MenuItem mymenu = menu.findItem(R.id.mine_menu);

并且:

if(mymenu.isEnabled()){
        //do something
    }