如何调整与ScrollView的交互,以便用户不会意外地向错误的方向滚动?

Sha*_*lde 7 android scrollview

我们有和app有滚动视图,可以分页(左+右).

我们发现用户在尝试滑动(向左+向右)时会继续滚动(向上或向下),特别是当单手使用手机并使用拇指滑动时.

通过物理实验,上升和下降动作似乎比我们想要的更早开始,即切断点似乎是

| DY | > | dx | =>上下行动

| DY | <| dx | =>左右动作

我想知道是否可以更改滑动动作,这样我们只会在说dy> 1.4*dx时向上和向下滚动,即在垂直平面上使攻角明显更大.

我希望上述内容有道理.

我想我可能需要拦截手势,只能通过符合我更严格标准的那些手势来传递给底层视图.