控制ScrollView滑动速度

public class SlowScrollView extends ScrollView {
    
        public SlowScrollView(Context context, AttributeSet attrs, int defStyle) {
            super(context, attrs, defStyle);
        }
    
        public SlowScrollView(Context context, AttributeSet attrs) {
            super(context, attrs);
        }
    
        public SlowScrollView(Context context) {
            super(context);
        }
    
        /**
         * 滑动事件
         */
        @Override
        public void fling(int velocityY) {
            super.fling(velocityY / 4);
        }

代码说明: java

    重点在"velocityY / 4",这里意思是滑动速度减慢到原来四分之一的速度,这里你们能够根据本身的需求加快或减慢滑动速度。 ide

相关文章
相关标签/搜索