2014-11-21 26 views
0

我試圖覆蓋android上的ScrollView中的scrollTo方法。重寫ScrollView中的scrollTo方法

我查找了View和ScrollView的源代碼,看起來像是在創建滾動時,它總是會調用這個方法。但是當我滾動scrollview時,我的方法不會被調用。任何想法爲什麼?

或者是否有任何壓倒一切的地方,我可以通知滾動即將發生但尚未發生,以便我可以放棄該滾動事件?

回答

0

儘量覆蓋

protected void onScrollChanged() 

方法來代替。

-1

好像protected boolean overScrollBy(int deltaX, int deltaY, int scrollX, int scrollY, int scrollRangeX, int scrollRangeY, int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent) 當scrollview滾動時,不會調用方法,而是overScrollBy。

+0

overScrollBy不被調用,但overScrollBy被調用?這個不成立 – MartinMoizard 2015-06-03 13:41:09