Hej Wszystkim
Chcę zrobić prostą animację, gdzie ImageView oddala się, aż w końcu znika, a potem się przybliża. Byłoby wspaniale gdyby podczas jego niewidoczności zmienił się obrazek. Zacząłem od takiego kodu:
AnimationSet animationSet = new AnimationSet(true);
ScaleAnimation oldOutScaleAnimation = new ScaleAnimation(1.0f, 0.0f, 1.0f, 0.0f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
oldOutScaleAnimation.setDuration(500);
animationSet.addAnimation(oldOutScaleAnimation);
ScaleAnimation newInScaleAnimation = new ScaleAnimation(0.0f, 1.0f, 0.0f, 1.0f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
newInScaleAnimation.setDuration(500);
newInScaleAnimation.setStartOffset(500);
animationSet.addAnimation(newInScaleAnimation);
view.startAnimation(animationSet);
Ale nie widzę animacji, widzę tylko:
- Zdjęcie
- Zdjęcie Znika
- Zdjęcie się pojawia
Nie ma tam żadnego przejścia.
Wszystkie animacje osobno działają.
Nie chcę tego robić w XML.
Dzięki wszystkim za jakąkolwiek odpowiedź.
Pozdrawiam i życzę wesołych świąt.