0

コンテキストメニューで長い間クリックしたリストアイテムには何が含まれていますか?使ってみ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です、それで私は他にどうやってそこにあるものを手に入れることができますか?

4

1 に答える 1

1

この投稿を参照してください。

于 2012-05-02T19:50:52.553 に答える