public class AnimatedZoomJob extends AnimatedViewPortJob implements android.animation.Animator.AnimatorListener
| Modifier and Type | Field and Description |
|---|---|
protected android.graphics.Matrix |
mOnAnimationUpdateMatrixBuffer |
protected float |
xAxisRange |
protected YAxis |
yAxis |
protected float |
zoomCenterX |
protected float |
zoomCenterY |
protected float |
zoomOriginX |
protected float |
zoomOriginY |
animator, phase, xOrigin, yOriginmTrans, mViewPortHandler, pts, view, xValue, yValueNO_OWNER| Constructor and Description |
|---|
AnimatedZoomJob(ViewPortHandler viewPortHandler,
android.view.View v,
Transformer trans,
YAxis axis,
float xAxisRange,
float scaleX,
float scaleY,
float xOrigin,
float yOrigin,
float zoomCenterX,
float zoomCenterY,
float zoomOriginX,
float zoomOriginY,
long duration) |
| Modifier and Type | Method and Description |
|---|---|
static AnimatedZoomJob |
getInstance(ViewPortHandler viewPortHandler,
android.view.View v,
Transformer trans,
YAxis axis,
float xAxisRange,
float scaleX,
float scaleY,
float xOrigin,
float yOrigin,
float zoomCenterX,
float zoomCenterY,
float zoomOriginX,
float zoomOriginY,
long duration) |
protected ObjectPool.Poolable |
instantiate() |
void |
onAnimationCancel(android.animation.Animator animation) |
void |
onAnimationEnd(android.animation.Animator animation) |
void |
onAnimationRepeat(android.animation.Animator animation) |
void |
onAnimationStart(android.animation.Animator animation) |
void |
onAnimationUpdate(android.animation.ValueAnimator animation) |
void |
recycleSelf() |
getPhase, getXOrigin, getYOrigin, resetAnimator, run, setPhasegetXValue, getYValueprotected float zoomOriginX
protected float zoomOriginY
protected float zoomCenterX
protected float zoomCenterY
protected YAxis yAxis
protected float xAxisRange
protected android.graphics.Matrix mOnAnimationUpdateMatrixBuffer
public AnimatedZoomJob(ViewPortHandler viewPortHandler, android.view.View v, Transformer trans, YAxis axis, float xAxisRange, float scaleX, float scaleY, float xOrigin, float yOrigin, float zoomCenterX, float zoomCenterY, float zoomOriginX, float zoomOriginY, long duration)
public static AnimatedZoomJob getInstance(ViewPortHandler viewPortHandler, android.view.View v, Transformer trans, YAxis axis, float xAxisRange, float scaleX, float scaleY, float xOrigin, float yOrigin, float zoomCenterX, float zoomCenterY, float zoomOriginX, float zoomOriginY, long duration)
public void onAnimationUpdate(android.animation.ValueAnimator animation)
onAnimationUpdate in interface android.animation.ValueAnimator.AnimatorUpdateListeneronAnimationUpdate in class AnimatedViewPortJobpublic void onAnimationEnd(android.animation.Animator animation)
onAnimationEnd in interface android.animation.Animator.AnimatorListeneronAnimationEnd in class AnimatedViewPortJobpublic void onAnimationCancel(android.animation.Animator animation)
onAnimationCancel in interface android.animation.Animator.AnimatorListeneronAnimationCancel in class AnimatedViewPortJobpublic void onAnimationRepeat(android.animation.Animator animation)
onAnimationRepeat in interface android.animation.Animator.AnimatorListeneronAnimationRepeat in class AnimatedViewPortJobpublic void recycleSelf()
recycleSelf in class AnimatedViewPortJobpublic void onAnimationStart(android.animation.Animator animation)
onAnimationStart in interface android.animation.Animator.AnimatorListeneronAnimationStart in class AnimatedViewPortJobprotected ObjectPool.Poolable instantiate()
instantiate in class ObjectPool.Poolable