Android 检查用户是否正在滚动的方法?

Android 检查用户是否正在滚动的方法?,android,Android,我的布局中有一个滚动视图,我希望能够检查用户是否正在滚动。我检查了,但是我没有看到任何像isScrolling()这样返回布尔值的东西 我的问题是:是否有一种方法可以检查用户是否尝试滚动,而不是单击按钮?Android内核中是否还有其他类在监视滚动事件?可能有更好的方法,但下面是如何解决的 在onTouchEvent(MotionEvent ev)方法中可以得到一个MotionEvent对象。 将运动事件的动作检查为ev.getAction() 如果动作是动作\移动,则表示正在进行滚动 注意:滚

我的布局中有一个滚动视图,我希望能够检查用户是否正在滚动。我检查了,但是我没有看到任何像isScrolling()这样返回布尔值的东西


我的问题是:是否有一种方法可以检查用户是否尝试滚动,而不是单击按钮?Android内核中是否还有其他类在监视滚动事件?

可能有更好的方法,但下面是如何解决的

onTouchEvent(MotionEvent ev)
方法中可以得到一个MotionEvent对象。 将运动事件的动作检查为
ev.getAction()

如果动作是动作\移动,则表示正在进行滚动

注意:滚动与投掷不同。因此,不能用同样的逻辑来判断狂欢是否结束