Читать книгу El gran libro de programación avanzada con Android - José Enrique Amaro Soriano - Страница 17

2.10. Animación de un layout en Java

Оглавление

La animación del layout anterior se ha realizado en su totalidad mediante recursos de animaciones almacenados en ficheros xml. La misma animación se puede hacer usando solo código Java. Para ello, hay que seguir los siguientes pasos:

1 Definir la animación que debe aplicarse a cada View, como hicimos anteriormente.

2 Construir un controlador de animaciones, que es un objeto de la clase LayoutAnimationController, pasándole la animación como parámetro.

3 Ejecutar el método setLayoutAnimation del layout que queremos animar, pasándole el controlador anterior como parámetro.

Todo ello se ilustra en la siguiente actividad, que da el mismo resultado que el ejemplo anterior (figura 2.9.).



El layout que se ha utilizado en este ejemplo es el mismo que el del anterior, eliminando la etiqueta android:layoutAnimation y definiendo la ID del layout.


El gran libro de programación avanzada con Android

Подняться наверх