Mit Android.support.design.widget.FloatingActionButton funktioniert eine Vektoranimation (rotate und morph) perfekt, wenn sie aus dem Layout xml, aber nicht aus der Laufzeit gesetzt wird.Android Animated Vector Drawable: zur Laufzeit ändern
Arbeits:
android:src="@drawable/vector_anim_play_to_stop"
Problem:
floatingActionButton.setImageResource(R.drawable.vector_anim_play_to_stop)
es nicht richtig animieren, wenn sie von der Laufzeit einstellen, es macht die Animation drehen, aber nicht die Morph. Wie ist das möglich?
in beiden Fällen beginne ich die Animation mit:
Animatable animatable = (Animatable) floatingActionButton.getDrawable();
animatable.start();
Verwendung 'setImageDrawable' statt' setImageResource' – pskink
Mann, das ist einfach :) danke! Bitte füge es als Antwort hinzu, damit ich es annehmen kann. – Frank
Yep, Ihre Begrüßung – pskink