example android android-animation

android - example - Animación de escala y traducción



transition android (1)

Requiero una animación para una imagen en mi aplicación. La imagen debe comenzar desde la esquina superior izquierda hasta la mitad de la pantalla. El tamaño de la imagen será menor en la etapa inicial. Al llegar a la mitad de la pantalla, su tamaño debería aumentar (es decir, la escala debería tener lugar). La imagen no debe volver a su posición original. Debe colocarse en el centro de la pantalla después de la animación.

Alguien puede ayudarme porfavor.


Por favor, encuentre la respuesta aquí. Cree un xml dentro de la carpeta / res / anim y ponga el siguiente código en ella.

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator"> <scale android:fromXScale="0.0" android:fromYScale="0.0" android:toXScale="1.0" android:toYScale="1.0" android:duration="700" android:fillBefore="false" /> <translate android:fromXDelta="-200" android:fromYDelta="-200" android:duration="700" /> </set>

Coloque el siguiente código dentro del archivo java:

Animation logoMoveAnimation = AnimationUtils.loadAnimation(this, R.anim.logoanimation); logoIV.startAnimation(logoMoveAnimation);

logoanimation es el nombre de mi archivo de animación xml.

Gracias por todos los que probaron por mi pregunta.