ListView的OnItemTouchListener

时间:2014-06-20 12:56:13

标签: android android-listview ontouchlistener

OnItemClickListener()发送触摸UP动作。 触摸DOWN后我需要接收动作。

所以我想创建一个OnItemTouchListener(),问题是我不知道你得到了触摸视图的当前位置。

这是我的代码:

    @Override
    public boolean onTouch(View v, MotionEvent event)
    {
        if ((event.getAction() == MotionEvent.ACTION_DOWN) && (customTouchListener != null))
        {
           // int position = ??
           customTouchListener.onTouch(v, event, position);
        }
        return false;
    }

1 个答案:

答案 0 :(得分:1)

您可以使用settag()函数为项目位置的每个列表项设置标记。希望这会对你有所帮助。