Wie animiere ich Marker auf Google Maps?

Was ich zu erreichen versuche, soll sehr einfach sein, aber es funktioniert nicht. Ich habe meiner Karte eine Markierung hinzugefügt, und ich versuche, sie als Herzschlag zu animieren.

Ich habe den folgenden Code ausprobiert, aber ohne Glück,

   ObjectAnimator pulse = ObjectAnimator.ofPropertyValuesHolder(userLocation,
            PropertyValuesHolder.ofFloat("scaleX",2f),
            PropertyValuesHolder.ofFloat("scaleY",2f)
            );
    pulse.setDuration(310);
    pulse.setRepeatCount(ObjectAnimator.INFINITE);
    pulse.setRepeatMode(ObjectAnimator.REVERSE);
    pulse.start();

jeder Vorschlag wäre dankbar, und die Verwendung einer externen Bibliothek kann ebenfalls eine Option sein. Ich habe einfach keine gefunden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage