Animator easing: improvements and backwards API compatibility (#242) #246

This commit is contained in:
Emux
2016-11-21 12:42:48 +02:00
parent acde5d565d
commit 829e45224f
6 changed files with 32 additions and 13 deletions

View File

@@ -25,7 +25,6 @@ import org.oscim.layers.tile.bitmap.BitmapTileLayer;
import org.oscim.renderer.MapRenderer;
import org.oscim.tiling.source.bitmap.BitmapTileSource;
import org.oscim.tiling.source.bitmap.DefaultSources;
import org.oscim.utils.Easing;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -95,7 +94,7 @@ public class BitmapTileMapActivity extends MapActivity {
if (i == 1) {
mMapView.map().getMapPosition(p);
p.setScale(4);
mMapView.map().animator().animateTo(time, p, Easing.Type.LINEAR);
mMapView.map().animator().animateTo(time, p);
} else {
//mMapView.map().setMapPosition(p);
p.setScale(2 + (1 << (int) (Math.random() * 13)));
@@ -108,7 +107,7 @@ public class BitmapTileMapActivity extends MapActivity {
p.setBearing((float) (Math.random() * 360));
//mMapView.map().setMapPosition(p);
mMapView.map().animator().animateTo(time, p, Easing.Type.LINEAR);
mMapView.map().animator().animateTo(time, p);
}
loooop((i + 1) % 2);

View File

@@ -34,7 +34,6 @@ import org.oscim.scalebar.MetricUnitAdapter;
import org.oscim.theme.IRenderTheme;
import org.oscim.theme.ThemeLoader;
import org.oscim.theme.VtmThemes;
import org.oscim.utils.Easing;
public class SimpleMapActivity extends BaseMapActivity {
private DefaultMapScaleBar mapScaleBar;
@@ -92,7 +91,7 @@ public class SimpleMapActivity extends BaseMapActivity {
if (i == 1) {
mMapView.map().getMapPosition(p);
p.setScale(4);
mMapView.map().animator().animateTo(time, p, Easing.Type.LINEAR);
mMapView.map().animator().animateTo(time, p);
} else {
//mMapView.map().setMapPosition(p);
@@ -106,7 +105,7 @@ public class SimpleMapActivity extends BaseMapActivity {
p.setBearing((float) (Math.random() * 360));
//mMapView.map().setMapPosition(p);
mMapView.map().animator().animateTo(time, p, Easing.Type.LINEAR);
mMapView.map().animator().animateTo(time, p);
}
loooop((i + 1) % 2);