animation mit zwei interpolatoren
Ich brauche eine animation mit zwei interpolatoren, zum Beispiel die animation haben 1 seconde der Dauer von 0 sec bis 0,5 sec verwendet beschleunigen interpolaor und für 0,5 bis 1 sec verwenden Sie bounce-interpolator.
haben einen Weg, dies zu tun?
- Für benutzerdefinierte interpolatoren in 3 einfachen Schritten.. stackoverflow.com/a/39125948/2219600
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, so etwas wie dieses:
Diese verwendet zwei
interpolators
, die erste ist eine Sprungkraft, dass sich ein Blick für die Halbierung einer Sekunde. Und die zweiteinterpolator
ist ein beschleunigeninterpolator
, dass sich ein Blick nach rechts, nach halbieren, eine Sekunde vergangen ist, für eine Dauer von einer Sekunde. Also mit einem Gesamt-animationszeit von 1 Sekunde. Hoffe, das hilft.Ich tun mit nur die animation:
und die CustomInterpolator Klasse:
Hallo, in dem Beispiel gibt es einen Fehler für die anonyme Klasse.
seine nicht dieses:
pointerAnimation.setInterpolator(new CustomInterpolator(500));
ist es so:
pointerAnimation.setInterpolator(new CustomBounceInterpolator(500));
viele trotzdem danke hat mir sehr geholfen