This is what I create a menu through the onCreateOptionsMenu method, and then I want to leave an item invisible but I can not.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.filter_menu, menu);
mMenu=menu
return true;
}
@Override
public boolean onNavigationItemSelected(MenuItem item) {
Menu id = navigationView.getMenu();
if (id.getItem(0) == item) {
//essa é a parte que eu tento deixar invisível mas ela não fica
mMenu.findItem(R.id.action_Filtro).setVisible(false);
}
}