我有福尔摩斯操作栏显示在操作栏的几个图标,如共享,信息等安卓:去除福尔摩斯操作栏项目对于某些类
的事情是,我想删除,为某些活动/片段之一(共享),但我不能这样做。
我的活动(StartActivity)从InfoActivity扩展而来,它是实施onCreateOptionsMenu
的活动。
我试图重写onCreateOptionsMenu
方法,做一个clear()
,但它不工作:
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
}
如何做到这一点任何想法?
非常感谢。
当做一个'menu.findItem'时,我得到一个'NullPointerException'因为没有项目。 – noloman
那么,你需要首先膨胀菜单来获取物品。 –
是否可以这样做,因为我不是从XML填充操作栏中的MenuItems,但我是动态添加它们的? – noloman