在Android ScrollView中禁用“flinging”?

时间:2012-07-25 16:59:15

标签: java android scrollview

当你在android中有ScrollView时,你可以通过向上或向下推动ScrollView来快速滚动,但我不希望这个启用。

有没有办法禁用投掷?

1 个答案:

答案 0 :(得分:5)

您需要覆盖onFling()方法。覆盖onFling()并让它返回false。

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


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

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
{
    return false;
}