这个,应该不是由listview决定的,这是View中定义做的判断,可以去看一下View的源码onKeyDown方法,其中...
if (((mViewFlags & CLICKABLE) == CLICKABLE ||
                    (mViewFlags & LONG_CLICKABLE) == LONG_CLICKABLE) &&
                    (event.getRepeatCount() == 0)) {
                setPressed(true);
                checkForLongClick(0);
                return true;
            }
...
再看一下checkForLongClick();其中会涉及到下面这个常量/**
     * Defines the default duration in milliseconds before a press turns into
     * a long press
     */
    private static final int DEFAULT_LONG_PRESS_TIMEOUT = 500;,官方解释为默认长按超时时长,所以长按超时是500ms,如果你想实现你说的效果,我的办法是修改你的方法响应时间,也是一个效果。