0
我有以下操作栏菜单文件:如何从片段添加操作栏菜单?
菜单文件:
<?xml version="1.0" encoding="utf-8"?>
<item
android:id="@+id/menuitem_search"
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="List of planed calls">
</item>
<item
android:id="@+id/menuitem_send"
android:icon="@android:drawable/ic_menu_send"
android:showAsAction="ifRoom"
android:title="Add new call">
</item>
在片段我有以下代码:
public class Fragment_CallPlanningWeek extends Fragment {
public Fragment_CallPlanningWeek(){}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_call_planning_week, container, false);
return rootView;
}
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
{
super.onCreateContextMenu(menu, v, menuInfo);
MenuInflater inflater = getActivity().getMenuInflater();
inflater.inflate(R.menu.call_planning, menu);
}
}
问题是在给定片断操作栏不可见该菜单。
我该如何解决它?
感谢您的任何帮助。
以及片段没有一个动作条,活动呢。所以如果你想显示一组新的菜单选项,你需要改变你的托管活动菜单 – tyczj 2014-09-03 19:48:37