如何判断ListView正在FLING?

自定义OnScrollListener,然后复写onScrollStateChanged函数。

如何立即停止ListView滚动?

dispatchTouchEvent(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_CANCEL, 0, 0, 0));

具体原因在AbsListView.java里的onTouchEvent()里可以看到。

 

相关文章: