// 长按事件 public boolean onLongPressSidePanel(MotionEvent e) { // 参数暂时不需要关注 return false; }
// 滑动事件 public boolean onScrollSidePanel(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) { // distanceY: Y轴方向的移动距离,正负数表示方向 return false; }
// 快速滑动后抬起 public boolean onFlingSidePanel(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { // velocityY: Y轴方向的加速度,正负数表示方向,方向与distanceY相反 return false; }
// 双击事件 public boolean onDoubleTapSidePanel(MotionEvent e) { // 参数暂时不需要关注 return false; }
// 单击事件 public boolean onSingleTapSidePanel(MotionEvent e) { // 参数暂时不需要关注 return false; }
如果返回值为true,分发过程停止;如果返回值为false,继续分发