我希望展示一个ContextMenu给一个自定义View,该View不是AdapterView的一部分。
我调用了:
这是来自文档的内容:“menuInfo - 关于应该显示上下文菜单的项目的额外信息。这些信息将根据v类别而异。” 有人能给我一个提示吗?
我调用了:
myActivity.registerForContextMenu(myView);
而且右键菜单已经出现了。
但我不知道如何在
中访问myView的数据。
@Override
onContextItemSelected(MenuItem item) //...
我原以为我可以在中创建一个自定义的menuInfo
@Override
onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) //...
这是来自文档的内容:“menuInfo - 关于应该显示上下文菜单的项目的额外信息。这些信息将根据v类别而异。” 有人能给我一个提示吗?
getContextMenuInfo()
方法。如果有人需要示例,我已经在这里发布了(http://vinaybhargav.wordpress.com/2014/07/20/android-floating-context-menu-for-listviewgridview/)。 - Vinay Bhargav