在Android ScrollView中禁用"flinging"?

Wil*_* L. 3 java android scrollview

如果你有一个ScrollView在Android中,你可以通过ScrollView向上或向下投掷真的快速滚动,但我不希望这启用.

有没有办法禁用投掷?

pro*_*007 5

您需要覆盖该onFling()方法.覆盖onFling()它,让它返回false.

这是一个示例,可以帮助您创建一个GestureDetector并覆盖onFling().


对于您的onFling()方法,您将需要这样:

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
{
    return false;
}
Run Code Online (Sandbox Code Playgroud)