所以,这就是我想知道的.如何在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 ×1