Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在ContextMenuListener上获取视图中的内容_Android_Android View - Fatal编程技术网

Android 在ContextMenuListener上获取视图中的内容

Android 在ContextMenuListener上获取视图中的内容,android,android-view,Android,Android View,如何获取,我长时间单击的上下文菜单列表项中有什么?我尝试使用v.getTag(),但始终返回null @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { clsStTwoLineAdapter.ViewHolder holder = (clsStTwoLineAdapter.ViewHolder)v.getTag();

如何获取,我长时间单击的上下文菜单列表项中有什么?我尝试使用
v.getTag()
,但始终返回
null

@Override
    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
        clsStTwoLineAdapter.ViewHolder holder = (clsStTwoLineAdapter.ViewHolder)v.getTag();
                 .
                 .
                 .
                 .
}
这是我的取景器

public class ViewHolder {
        TextView text;
        TextView text2;
        TextView text3;
        ImageView imgLineItem;
        int MessageID;
    }
就像我说的,
holder
总是
null
,那么我怎么才能得到里面的东西呢?

看看这个。

和。