Class SimpleMultiListener

  • All Implemented Interfaces:

    
    public class SimpleMultiListener
    
                        

    多功能监听器 Created by scwang on 2017/5/26.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void onHeaderMoving(RefreshHeader header, boolean isDragging, float percent, int offset, int headerHeight, int maxDragHeight)
      void onHeaderReleased(RefreshHeader header, int headerHeight, int maxDragHeight)
      void onHeaderStartAnimator(RefreshHeader header, int footerHeight, int maxDragHeight)
      void onHeaderFinish(RefreshHeader header, boolean success)
      void onFooterMoving(RefreshFooter footer, boolean isDragging, float percent, int offset, int footerHeight, int maxDragHeight)
      void onFooterReleased(RefreshFooter footer, int footerHeight, int maxDragHeight)
      void onFooterStartAnimator(RefreshFooter footer, int headerHeight, int maxDragHeight)
      void onFooterFinish(RefreshFooter footer, boolean success)
      void onRefresh(RefreshLayout refreshLayout)
      void onLoadMore(RefreshLayout refreshLayout)
      void onStateChanged(RefreshLayout refreshLayout, RefreshState oldState, RefreshState newState)
      • Methods inherited from class java.lang.Object

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

      • SimpleMultiListener

        SimpleMultiListener()
    • Method Detail

      • onHeaderMoving

         void onHeaderMoving(RefreshHeader header, boolean isDragging, float percent, int offset, int headerHeight, int maxDragHeight)
      • onHeaderReleased

         void onHeaderReleased(RefreshHeader header, int headerHeight, int maxDragHeight)
      • onHeaderStartAnimator

         void onHeaderStartAnimator(RefreshHeader header, int footerHeight, int maxDragHeight)
      • onHeaderFinish

         void onHeaderFinish(RefreshHeader header, boolean success)
      • onFooterMoving

         void onFooterMoving(RefreshFooter footer, boolean isDragging, float percent, int offset, int footerHeight, int maxDragHeight)
      • onFooterReleased

         void onFooterReleased(RefreshFooter footer, int footerHeight, int maxDragHeight)
      • onFooterStartAnimator

         void onFooterStartAnimator(RefreshFooter footer, int headerHeight, int maxDragHeight)
      • onFooterFinish

         void onFooterFinish(RefreshFooter footer, boolean success)
      • onRefresh

         void onRefresh(RefreshLayout refreshLayout)
      • onLoadMore

         void onLoadMore(RefreshLayout refreshLayout)
      • onStateChanged

         void onStateChanged(RefreshLayout refreshLayout, RefreshState oldState, RefreshState newState)