如何在SherlockListFragment
中从xml创建Contextmenu。我知道(见例子)
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
menu.add("One");
menu.add("Two");
menu.add("Three");
menu.add("Four");
}
这项工作也适用于SherlockListFragment
,但我想从menu/context_menu.xml
答案 0 :(得分:3)
一段时间后我找到了解决方案
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
getSherlockActivity().getMenuInflater().inflate(R.menu.context_menu, menu);
}