美文网首页
OverScroller安卓滑动辅助类

OverScroller安卓滑动辅助类

作者: 艾回 | 来源:发表于2018-09-06 21:00 被阅读65次
    mScroller.getCurrX() //获取mScroller当前水平滚动的位置 
    
    mScroller.getCurrY() //获取mScroller当前竖直滚动的位置 
    
    mScroller.getFinalX() //获取mScroller最终停止的水平位置 
    
    mScroller.getFinalY() //获取mScroller最终停止的竖直位置 
    
    mScroller.setFinalX(int newX) //设置mScroller最终停留的水平位置,没有动画效果,直接跳到目标位置 
    
    mScroller.setFinalY(int newY) //设置mScroller最终停留的竖直位置,没有动画效果,直接跳到目标位置
    
    //滚动,startX, startY为开始滚动的位置,dx,dy为滚动的偏移量, duration为完成滚动的时间 
    
    mScroller.startScroll(int startX, int startY, int dx, int dy) //使用默认完成时间250ms 
    
    mScroller.startScroll(int startX, int startY, int dx, int dy, int duration)
    
    
    
    mScroller.computeScrollOffset() //返回值为boolean,true说明滚动尚未完成,false说明滚动已经完成。这是一个很重要的方法,通常放在View.computeScroll()中,用来判断是否滚动是否结束。 
    

    相关文章

      网友评论

          本文标题:OverScroller安卓滑动辅助类

          本文链接:https://www.haomeiwen.com/subject/ywdfgftx.html