如果是使用onCreateOptionsMenu方法顯示菜單的話
使用如下:
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
//fragment
inflater.inflate(R.menu.yourxml, menu);
MenuItem item = menu.findItem(R.id.yourxmlid);
item.setVisible(false);
//activity
getMenuInflater().inflate(R.menu.yourxml, menu);
menuItem = menu.findItem(R.id.yourxmlid);
menuItem.setVisible(false);
}
如果是將toolbar單獨使用的話
toolbar.inflateMenu(R.menu.menu_gallery_detail);
Menu menu = toolbar.getMenu();
MenuItem item = menu.findItem(R.id.toolbar_share);
item.setVisible(false);