获取Context Menu Listener视图中的内容

时间:2012-05-02 19:06:02

标签: android android-view

我怎样才能获得,我长期点击了一个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一样,那我怎么能得到那里的东西呢?

1 个答案:

答案 0 :(得分:1)

请参阅此post