从不在2.3上调用Android ListView onOverScrolled和onOverScroll

时间:2014-04-01 15:39:51

标签: android android-listview

我制作自定义列表视图

public class BounceListView extends ListView{
...
    @Override
    protected void onOverScrolled(int scrollX, int scrollY, boolean clampedX, boolean clampedY) {
        LOG.d("onOverScrolled");

}

@Override
    protected boolean overScrollBy(int deltaX, int deltaY, int scrollX,
            int scrollY, int scrollRangeX, int scrollRangeY,
            int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent) {
            LOG.d("overScrollBy");
    }

}

我从来没有输出日志,这意味着这个函数从未被调用,而这个列表视图实际上已经过度滚动。我真的很感激听到你的想法。

此问题仅适用于2.3 Android

UPD:好的,我做了并在Github上分享了代码。

在2.3 +上正常工作

1 个答案:

答案 0 :(得分:0)

好的,我做了并在Github上分享了代码。

在2.3 +上正常工作