覆盖ScrollView中的scrollTo方法

时间:2014-11-21 10:02:40

标签: android

我正在尝试在Android上的ScrollView中覆盖scrollTo方法。

我查看了View和ScrollView的源代码,看起来在滚动时,它总是调用这个方法。但是当我滚动滚动视图时,我的方法不会被调用。知道为什么吗?

或者是否有任何重点可以在滚动即将发生但尚未发生时通知我,以便我可以丢弃该滚动事件?

2 个答案:

答案 0 :(得分:0)

尝试覆盖

protected void onScrollChanged() 
而不是

方法。

答案 1 :(得分:-1)

似乎是protected boolean overScrollBy(int deltaX, int deltaY, int scrollX, int scrollY, int scrollRangeX, int scrollRangeY, int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent)   滚动视图滚动时不调用方法,而是overScrollBy。

相关问题