Android控制ScrollView滑动速度

简介:

 翻阅查找ScrollView的文档并搜索了一下没有发现直接设置的属性和方法,这里通过继承来达到这一目的。

     /**
     * 快/慢滑动ScrollView
     * 
@author  农民伯伯
     *
     
*/
     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);
        }
    }

  代码说明:

    重点在"velocityY / 4",这里意思是滑动速度减慢到原来四分之一的速度,这里大家可以根据自己的需求加快或减慢滑动速度。

本文转自博客园农民伯伯的博客,原文链接:Android控制ScrollView滑动速度,如需转载请自行联系原博主。

目录
相关文章
|
3月前
|
JavaScript Android开发
使用贝叶斯曲线滑动安卓屏幕(autojsPro7)
使用贝叶斯曲线滑动安卓屏幕(autojsPro7)
63 0
|
3月前
|
Android开发 Kotlin 索引
Android Compose——ScrollableTabRow和LazyColumn同步滑动
Android Compose——ScrollableTabRow和LazyColumn同步滑动
|
8月前
|
移动开发 Android开发
h5滑动底部兼容安卓
h5滑动底部兼容安卓
59 0
|
8月前
|
XML Java Android开发
Android 中ScrollView垂直滚动视图之隐藏滚动条的三种方法
Android 中ScrollView垂直滚动视图之隐藏滚动条的三种方法
91 0
|
4月前
|
XML Java Android开发
Android App手势冲突处理中上下左右滑动的处理以及侧滑边缘菜单的讲解及实战(附源码 可直接使用)
Android App手势冲突处理中上下左右滑动的处理以及侧滑边缘菜单的讲解及实战(附源码 可直接使用)
67 0
|
7月前
|
XML Java Android开发
Android 仿抖音直播滑动清屏,完美解决滑动冲突
Android 仿抖音直播滑动清屏,完美解决滑动冲突
|
8月前
|
Android开发
Android 中ViewPager嵌套RecyclerView出现滑动冲突的解决方案
Android 中ViewPager嵌套RecyclerView出现滑动冲突的解决方案
703 0
|
9月前
|
Android开发
11-appium-滑动元素到视图中-Android
11-appium-滑动元素到视图中-Android
|
10月前
|
Android开发
Android自定义支持滑动监听View
Android自定义支持滑动监听View
335 0
|
API Android开发
Android View滑动相关的基础知识点
*本文涉及到的知识点:MotionEvent、ViewConfiguration、VelocityTracker 、GestureDetector、scrollTo、scrollBy、Scroller、OverScroller*