Android 菜单切换模式,而不是一直清除和充气
现在我有一个活动托管多个片段(他们也有片段婴儿)。在我所做的每一个片段中:Android 菜单切换模式,而不是一直清除和充气,android,android-fragments,android-appcompat,Android,Android Fragments,Android Appcompat,现在我有一个活动托管多个片段(他们也有片段婴儿)。在我所做的每一个片段中: @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); actionBar.setTitle(FRAGMENT_TITLE); menu.clear(); i
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
actionBar.setTitle(FRAGMENT_TITLE);
menu.clear();
inflater.inflate(R.menu.menu_for_this_fragment, menu);
mDrawerToggle.setDrawerIndicatorEnabled(isDrawerEnabledForThisFragment());
mDrawerToggle.syncState();
}
它似乎效率很低,因为我一直在充气,而我以前肯定做过。有更好的方法吗?您能在活动级别将其充气吗?我不知道如何进行充气,它看起来只是一个菜单对象。。主要是因为这个叫充气器。充气(R.menu.menu为这个片段,menu);