我的应用程序包含一个主/详细信息流。如果我单击 ListViewItem,则会在详细信息流中显示一个新的 Fragment,并在操作栏中显示其自己的菜单项。我将它们更改为:
@Override
public void onPrepareOptionsMenu(Menu menu)
{
super.onPrepareOptionsMenu(menu);
menu.clear();
getActivity().getMenuInflater().inflate(R.menu.klasse, menu);
}
默认项目显示在屏幕右侧。现在我想要一些在屏幕左侧始终存在的项目(不取决于片段)。所以我想要一些在操作栏左侧的静态项目和一些可以在右侧动态变化的项目。我怎么能意识到这一点?
或者换句话说:一个选项菜单用于 Activity,其中项目是静态的,位于左侧,一个选项菜单用于片段,可以动态变化,但都在屏幕顶部的一个动作栏中。我想在 Activity 中处理的静态项目的事件。