相关疑难解决方法(0)

以编程方式在菜单中设置可见性

所以,这就是我想知道的.如何在Android中以编程方式设置菜单的可见性?这就是我的菜单:

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

public boolean onOptionsItemSelected (MenuItem item){
    switch (item.getItemId()){
        case R.id.menuregistrar:
            break;
        case R.id.menusalir:
            break;
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

但是这个代码不在onCreate上,所以我不知道如何以编程方式设置一个项目可见或不可见(在我的情况下,我希望"menuregistrar"在我注册我的应用程序后永远不可见.

android

50
推荐指数
4
解决办法
8万
查看次数

标签 统计

android ×1