所以我已经成功地将上下文菜单弹出连接到片段中的列表视图。这些项目出现了,但是当我单击它们时,它们onContextMenuItemSelectedMenu()
会被忽略,而是onMenuItemClick()
在父活动中被调用。当我单击上下文菜单项时,我该如何做到这一点,onContextMenuItemSelectedMenu()
而不是在片段中调用。谢谢。
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo)
{
super.onCreateContextMenu(menu, v, menuInfo);
menu.add("item1");
menu.add("item2");
menu.add("item3");
}
@Override
public boolean onContextItemSelected (android.view.MenuItem item){
Log.i("cTest", "clicked context menu");
return true;
}