2012-04-04 8 views
2

Ich habe eine Aktivität mit 2 Fragmenten. Ich habe benutzerdefinierte Animationen für Fragment-Transaktionen mit setCustomAnimations Funktion hinzugefügt. Jetzt möchte ich einige Operationen nach Fragment Übergang Animation Effekt durchführen. Dazu habe ich android.view.animation.Animation.AnimationListener Schnittstelle in meiner Haupttätigkeit implementiert. Aber onAnimationEnd Methode wird nicht nach der Fragmentübergangsoperation aufgerufen. Bitte helfen Sie !!AnimationListener Funktionen (zB: onAnimationEnd) funktioniert nicht für Fragment Transition Animationen

Antwort

1

Sie können keinen AnimationsListener für diese Animationen festlegen, da sie mit einer Ressourcen-ID bereitgestellt werden. Um einen AnimationsListener zu setzen, benötigen Sie einen Verweis auf die Animation im Code und können setAnimationListener aufrufen, um Ihren AnimationsListener auf eine bestimmte Animation zu setzen.

+0

Danke für die Antwort! Also, jede Arbeit um ???? – CodeFury

Verwandte Themen