如何找出哪个视图调用Android中的上下文菜单

时间:2014-07-26 10:00:33

标签: android eclipse android-fragments

大家好我在android中有一个动态布局,它的所有成员都有很少的基本选项,所以我做了一个简单的上下文菜单。我面临问题A我无法找到哪个视图调用上下文菜单,因为我需要该视图的文本来调用下一个活动 帮帮我。 在此先感谢

2 个答案:

答案 0 :(得分:0)

创建菜单的View作为第二个参数传递到onCreateContextMenu()

答案 1 :(得分:0)

public boolean onContextItemSelected(MenuItem item) {
    AdapterContextMenuInfo acmi = (AdapterContextMenuInfo) item.getMenuInfo();
    int position = acmi.position;
    ...
    return super.onContextItemSelected(item);
}

当您知道位置时,您可以从适配器获取值:adapter.getItem(position)。