public class Animator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ANIM_FLING |
static int |
ANIM_MOVE |
static int |
ANIM_NONE |
static int |
ANIM_ROTATE |
static int |
ANIM_SCALE |
static int |
ANIM_TILT |
| Modifier and Type | Method and Description |
|---|---|
void |
animateFling(float velocityX,
float velocityY,
int xmin,
int xmax,
int ymin,
int ymax) |
void |
animateTo(BoundingBox bbox) |
void |
animateTo(GeoPoint p) |
void |
animateTo(long duration,
BoundingBox bbox) |
void |
animateTo(long duration,
BoundingBox bbox,
Easing.Type easingType) |
void |
animateTo(long duration,
BoundingBox bbox,
Easing.Type easingType,
int state) |
void |
animateTo(long duration,
GeoPoint geoPoint,
double scale,
boolean relative)
Animate to GeoPoint
|
void |
animateTo(long duration,
GeoPoint geoPoint,
double scale,
boolean relative,
Easing.Type easingType)
Animate to GeoPoint
|
void |
animateTo(long duration,
GeoPoint geoPoint,
double scale,
boolean relative,
Easing.Type easingType,
int state)
Animate to GeoPoint
|
void |
animateTo(long duration,
MapPosition pos) |
void |
animateTo(long duration,
MapPosition pos,
Easing.Type easingType) |
void |
animateTo(long duration,
MapPosition pos,
Easing.Type easingType,
int state) |
void |
animateZoom(long duration,
double scaleBy,
float pivotX,
float pivotY) |
void |
animateZoom(long duration,
double scaleBy,
float pivotX,
float pivotY,
Easing.Type easingType) |
void |
cancel() |
MapPosition |
getEndPosition()
Get the map position at animation end.
Note: valid only with animateTo methods. |
boolean |
isActive() |
public static final int ANIM_NONE
public static final int ANIM_MOVE
public static final int ANIM_SCALE
public static final int ANIM_ROTATE
public static final int ANIM_TILT
public static final int ANIM_FLING
public Animator(Map map)
public void animateTo(long duration,
BoundingBox bbox)
public void animateTo(long duration,
BoundingBox bbox,
Easing.Type easingType)
public void animateTo(long duration,
BoundingBox bbox,
Easing.Type easingType,
int state)
public void animateTo(BoundingBox bbox)
public void animateTo(long duration,
GeoPoint geoPoint,
double scale,
boolean relative)
duration - in msgeoPoint - scale - relative - alter scale relative to current scalepublic void animateTo(long duration,
GeoPoint geoPoint,
double scale,
boolean relative,
Easing.Type easingType)
duration - in msgeoPoint - scale - relative - alter scale relative to current scaleeasingType - easing functionpublic void animateTo(long duration,
GeoPoint geoPoint,
double scale,
boolean relative,
Easing.Type easingType,
int state)
duration - in msgeoPoint - scale - relative - alter scale relative to current scaleeasingType - easing functionstate - animation statepublic void animateTo(GeoPoint p)
public void animateTo(long duration,
MapPosition pos)
public void animateTo(long duration,
MapPosition pos,
Easing.Type easingType)
public void animateTo(long duration,
MapPosition pos,
Easing.Type easingType,
int state)
public void animateZoom(long duration,
double scaleBy,
float pivotX,
float pivotY)
public void animateZoom(long duration,
double scaleBy,
float pivotX,
float pivotY,
Easing.Type easingType)
public void animateFling(float velocityX,
float velocityY,
int xmin,
int xmax,
int ymin,
int ymax)
public void cancel()
public boolean isActive()
public MapPosition getEndPosition()