Animator: enhance API
This commit is contained in:
parent
7d6d41b3c1
commit
3a81957f9a
@ -68,6 +68,10 @@ public class Animator {
|
|||||||
mMap = map;
|
mMap = map;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public synchronized void animateTo(BoundingBox bbox) {
|
||||||
|
animateTo(1000, bbox);
|
||||||
|
}
|
||||||
|
|
||||||
public synchronized void animateTo(long duration, BoundingBox bbox) {
|
public synchronized void animateTo(long duration, BoundingBox bbox) {
|
||||||
animateTo(duration, bbox, Easing.Type.LINEAR);
|
animateTo(duration, bbox, Easing.Type.LINEAR);
|
||||||
}
|
}
|
||||||
@ -106,8 +110,12 @@ public class Animator {
|
|||||||
animStart(duration, state, easingType);
|
animStart(duration, state, easingType);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void animateTo(BoundingBox bbox) {
|
public void animateTo(GeoPoint p) {
|
||||||
animateTo(1000, bbox, Easing.Type.LINEAR);
|
animateTo(500, p);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void animateTo(long duration, GeoPoint p) {
|
||||||
|
animateTo(duration, p, 1, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -166,12 +174,8 @@ public class Animator {
|
|||||||
animStart(duration, state, easingType);
|
animStart(duration, state, easingType);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void animateTo(GeoPoint p) {
|
public void animateTo(MapPosition pos) {
|
||||||
animateTo(500, p);
|
animateTo(500, pos);
|
||||||
}
|
|
||||||
|
|
||||||
public void animateTo(long duration, GeoPoint p) {
|
|
||||||
animateTo(duration, p, 1, true, Easing.Type.LINEAR);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void animateTo(long duration, MapPosition pos) {
|
public void animateTo(long duration, MapPosition pos) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user