控制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

相關文章
相關標籤/搜索