public class OverScroller extends Object
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
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) |
public OverScroller(Context context)
public OverScroller(Context context, Interpolator interpolator)
public OverScroller(Context context, Interpolator interpolator, float bounceCoefficientX, float bounceCoefficientY)
public OverScroller(Context context, Interpolator interpolator, float bounceCoefficientX, float bounceCoefficientY, boolean flywheel)
public final void setFriction(float friction)
public final boolean isFinished()
public final void forceFinished(boolean finished)
public final int getCurrX()
public final int getCurrY()
public float getCurrVelocity()
public final int getStartX()
public final int getStartY()
public final int getFinalX()
public final int getFinalY()
public boolean computeScrollOffset()
public void startScroll(int startX,
int startY,
int dx,
int dy)
public void startScroll(int startX,
int startY,
int dx,
int dy,
int duration)
public boolean springBack(int startX,
int startY,
int minX,
int maxX,
int minY,
int maxY)
public void fling(int startX,
int startY,
int velocityX,
int velocityY,
int minX,
int maxX,
int minY,
int maxY)
public void fling(int startX,
int startY,
int velocityX,
int velocityY,
int minX,
int maxX,
int minY,
int maxY,
int overX,
int overY)
public void notifyHorizontalEdgeReached(int startX,
int finalX,
int overX)
public void notifyVerticalEdgeReached(int startY,
int finalY,
int overY)
public boolean isOverScrolled()
public void abortAnimation()
Copyright © 2008-2013. All Rights Reserved.