Ich konnte einen einfachen Kreis auf Android Google Maps v2 animieren, aber ich wollte einen Schritt nach vorne machen. Ich wollte, dass der animierte Kreis ähnlich wie Tinders animierte Kreise ist, ist das möglich?Animierter transparenter Kreis in Google Maps v2 animiert NICHT korrekt
Beispiel: http://jsfiddle.net/Y3r36/9/
Gerade jetzt, ich bin eine zappelig Animation bekommen, die sehr inakzeptabel ist. Hier ist mein Code:
public void onMapReady(GoogleMap map) {
double latitude = 33.750587;
double longitude = -84.4199173;
LatLng latLng = new LatLng(latitude,longitude);
map.moveCamera(CameraUpdateFactory.newLatLng(latLng));
map.animateCamera(CameraUpdateFactory.zoomTo(13));
map.addMarker(new MarkerOptions()
.position(new LatLng(latitude, longitude))
.title("Marker"));
final Circle circle = mMap.addCircle(new CircleOptions()
.center(new LatLng(latitude,longitude))
.radius(50).fillColor(0x5500ff00).strokeWidth(0)
);
ValueAnimator valueAnimator = new ValueAnimator();
valueAnimator.setRepeatCount(ValueAnimator.INFINITE);
valueAnimator.setRepeatMode(ValueAnimator.RESTART);
valueAnimator.setIntValues(0, 100);
valueAnimator.setDuration(1000);
valueAnimator.setEvaluator(new IntEvaluator());
valueAnimator.setInterpolator(new AccelerateDecelerateInterpolator());
valueAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator valueAnimator) {
float animatedFraction = valueAnimator.getAnimatedFraction();
Log.e("", "" + animatedFraction);
circle.setRadius(animatedFraction * 100);
}
});
valueAnimator.start();
Ich bin offen für alle Vorschläge. Danke
wie haben Sie diese Bibliotheken am Ende für Google Marker abbildet? – f4b