Package 

Interface IFxScrollListener


  • 
    public interface IFxScrollListener
    
                        

    fx监听事件,用于监听浮窗上的一些手势事件

    当displayMode == FxDisplayMode.ClickOnly,此时事件将完全被fx消费,向外输出这个接口用于查看。

    默认提供了一些常见的事件场景,比如按下、松开、浮窗位置移动,如需监听所有,请在eventIng中监听所有事件

    • Method Summary

      Modifier and Type Method Description
      abstract Unit down() 按下
      abstract Unit up() 松开
      abstract Unit dragIng(MotionEvent event, Float x, Float y) 监测当前移动浮窗的手指 move回调
      abstract Unit eventIng(MotionEvent event) 接收所有event,用于自定义判断逻辑,会在onTouchEvent中被优先永远调用
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • up

         abstract Unit up()

        松开

      • dragIng

         abstract Unit dragIng(MotionEvent event, Float x, Float y)

        监测当前移动浮窗的手指 move回调

        Parameters:
        event - 当前手势事件
        x - 当前浮窗相对于父View的x坐标
        y - 当前浮窗相对于父View的y坐标.
      • eventIng

         abstract Unit eventIng(MotionEvent event)

        接收所有event,用于自定义判断逻辑,会在onTouchEvent中被优先永远调用