android.widget
Class OverScroller

java.lang.Object
  extended by android.widget.OverScroller

public class OverScroller
extends Object


Constructor Summary
OverScroller(Context context)
           
OverScroller(Context context, Interpolator interpolator)
           
OverScroller(Context context, Interpolator interpolator, float bounceCoefficientX, float bounceCoefficientY)
           
OverScroller(Context context, Interpolator interpolator, float bounceCoefficientX, float bounceCoefficientY, boolean flywheel)
           
 
Method Summary
 void abortAnimation()
           
 boolean computeScrollOffset()
           
 void fling(int startX, int startY, int velocityX, int velocityY, int minX, int maxX, int minY, int maxY)
           
 void fling(int startX, int startY, int velocityX, int velocityY, int minX, int maxX, int minY, int maxY, int overX, int overY)
           
 void forceFinished(boolean finished)
           
 float getCurrVelocity()
           
 int getCurrX()
           
 int getCurrY()
           
 int getFinalX()
           
 int getFinalY()
           
 int getStartX()
           
 int getStartY()
           
 boolean isFinished()
           
 boolean isOverScrolled()
           
 void notifyHorizontalEdgeReached(int startX, int finalX, int overX)
           
 void notifyVerticalEdgeReached(int startY, int finalY, int overY)
           
 void setFriction(float friction)
           
 boolean springBack(int startX, int startY, int minX, int maxX, int minY, int maxY)
           
 void startScroll(int startX, int startY, int dx, int dy)
           
 void startScroll(int startX, int startY, int dx, int dy, int duration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverScroller

public OverScroller(Context context)

OverScroller

public OverScroller(Context context,
                    Interpolator interpolator)

OverScroller

public OverScroller(Context context,
                    Interpolator interpolator,
                    float bounceCoefficientX,
                    float bounceCoefficientY)

OverScroller

public OverScroller(Context context,
                    Interpolator interpolator,
                    float bounceCoefficientX,
                    float bounceCoefficientY,
                    boolean flywheel)
Method Detail

setFriction

public final void setFriction(float friction)

isFinished

public final boolean isFinished()

forceFinished

public final void forceFinished(boolean finished)

getCurrX

public final int getCurrX()

getCurrY

public final int getCurrY()

getCurrVelocity

public float getCurrVelocity()

getStartX

public final int getStartX()

getStartY

public final int getStartY()

getFinalX

public final int getFinalX()

getFinalY

public final int getFinalY()

computeScrollOffset

public boolean computeScrollOffset()

startScroll

public void startScroll(int startX,
                        int startY,
                        int dx,
                        int dy)

startScroll

public void startScroll(int startX,
                        int startY,
                        int dx,
                        int dy,
                        int duration)

springBack

public boolean springBack(int startX,
                          int startY,
                          int minX,
                          int maxX,
                          int minY,
                          int maxY)

fling

public void fling(int startX,
                  int startY,
                  int velocityX,
                  int velocityY,
                  int minX,
                  int maxX,
                  int minY,
                  int maxY)

fling

public void fling(int startX,
                  int startY,
                  int velocityX,
                  int velocityY,
                  int minX,
                  int maxX,
                  int minY,
                  int maxY,
                  int overX,
                  int overY)

notifyHorizontalEdgeReached

public void notifyHorizontalEdgeReached(int startX,
                                        int finalX,
                                        int overX)

notifyVerticalEdgeReached

public void notifyVerticalEdgeReached(int startY,
                                      int finalY,
                                      int overY)

isOverScrolled

public boolean isOverScrolled()

abortAnimation

public void abortAnimation()


Copyright © 2008-2012. All Rights Reserved.