2016-08-12 1 views
0

Ich habe eine Reihe von 10 Bildanimationen, aus denen, ich möchte Animation in zufälliger wählen jedes Mal. Wie kann ich das erreichen?Imageview Randomise Animationen

Auch kann mich jemand auf funktionierende Beispiele für komplexe Android-Animationen verweisen. Kombination von Überblenden, Erscheinen, Drehen und Schieben. So etwas wie die hier gezeigte Animation (http://www.factslides.com/). Jede Bibliothek in dieser Hinsicht wäre ebenfalls hilfreich.

Antwort

0

Wenn Ihre App minimumSDK ist 3.0+ Sie viele ObjectAnimator s und ObjectAnimatorSet s definieren können Sie wie folgt

1) (erweitert ObjectAnimator) und fügen Sie sie als Werte in eine HashMap mit Schlüssel ein Integer zu sein. 2) schreiben Sie einfache Randomisierung Logik, die ObjectAnimator von der HashMap durch ID zieht.

Ich schrieb Probe ObjectAnimator Code hier: https://github.com/jshvarts/ObjectAnimator und ViewPropertyAnimator Code hier: https://github.com/jshvarts/ViewPropertyAnimator