类 SimpleViewHelper

    • 构造器详细资料

      • SimpleViewHelper

        public SimpleViewHelper()
    • 方法详细资料

      • draw

        public void draw​(@NonNull
                         Canvas canvas)
      • onScrollChanged

        public void onScrollChanged​(int left,
                                    int top,
                                    int oldLeft,
                                    int oldTop)
      • onInterceptTouchEvent

        public boolean onInterceptTouchEvent​(@NonNull
                                             MotionEvent event)
      • onTouchEvent

        public boolean onTouchEvent​(@NonNull
                                    MotionEvent event)
      • superDraw

        protected abstract void superDraw​(@NonNull
                                          Canvas canvas)
      • superOnScrollChanged

        protected abstract void superOnScrollChanged​(int left,
                                                     int top,
                                                     int oldLeft,
                                                     int oldTop)
      • superOnInterceptTouchEvent

        protected abstract boolean superOnInterceptTouchEvent​(@NonNull
                                                              MotionEvent event)
      • superOnTouchEvent

        protected abstract boolean superOnTouchEvent​(@NonNull
                                                     MotionEvent event)
      • computeVerticalScrollRange

        protected abstract int computeVerticalScrollRange()
      • computeVerticalScrollOffset

        protected abstract int computeVerticalScrollOffset()
      • getScrollX

        protected abstract int getScrollX()
      • scrollTo

        protected abstract void scrollTo​(int x,
                                         int y)