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滑动速度,如需转载请自行联系原博主。

目录
相关文章
|
7月前
|
JavaScript Android开发
使用贝叶斯曲线滑动安卓屏幕(autojsPro7)
使用贝叶斯曲线滑动安卓屏幕(autojsPro7)
251 0
|
4月前
|
Android开发
Android使用ViewPager做无限轮播,人为滑动时停止
Android使用ViewPager做无限轮播,人为滑动时停止
93 2
|
6月前
|
Java API Android开发
22. 【Android教程】滚动条 ScrollView
22. 【Android教程】滚动条 ScrollView
112 2
|
5月前
|
Android开发
Android仿高德首页三段式滑动
Android仿高德首页三段式滑动
166 0
|
6月前
|
编解码 Android开发
Android 解决TextView多行滑动与NestedScrollView嵌套滑动冲突的问题
Android 解决TextView多行滑动与NestedScrollView嵌套滑动冲突的问题
111 0
|
7月前
|
Android开发
Android使用ViewPager实现图片轮播系列之三:手动滑动 + 左右箭头(1)
Android使用ViewPager实现图片轮播系列之三:手动滑动 + 左右箭头(1)
|
6月前
|
XML Android开发 UED
|
移动开发 Android开发
h5滑动底部兼容安卓
h5滑动底部兼容安卓
103 0
|
XML Java Android开发
Android 中ScrollView垂直滚动视图之隐藏滚动条的三种方法
Android 中ScrollView垂直滚动视图之隐藏滚动条的三种方法
180 0
|
7月前
|
Android开发 Kotlin 索引
Android Compose——ScrollableTabRow和LazyColumn同步滑动
Android Compose——ScrollableTabRow和LazyColumn同步滑动
336 0