我怎样才能获得,我长期点击了一个ContextMenu的列表项中的内容?我尝试使用v.getTag()
,但始终返回null
。
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
clsStTwoLineAdapter.ViewHolder holder = (clsStTwoLineAdapter.ViewHolder)v.getTag();
.
.
.
.
}
这是我的ViewHolder
public class ViewHolder {
TextView text;
TextView text2;
TextView text3;
ImageView imgLineItem;
int MessageID;
}
就像我说holder
总是null
一样,那我怎么能得到那里的东西呢?