Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Activar la animación de salida predeterminada de la actividad

Para mi fondo de pantalla en vivo quiero cambiar la animación de salida para la actividad de configuración. De forma predeterminada, al salir de la actividad, se desplaza simultáneamente hacia el centro y desaparece. Quiero que desaparezca, sin cambiar el tamaño.

He intentado definir mi propia configuración de animación en styles.xml . Configuración de android:windowExitAnimation a @android:anim/fade_out no parece hacer lo que quiero. La animación sigue escalando hacia abajo antes de que se desvanezca. He intentado innumerables configuraciones de animación, como android:activityCloseExitAnimation , pero ninguna de ellas parece deshacerse del comportamiento de cambio de tamaño que he explicado anteriormente.

También, overridePendingTransition(0, R.anim.abc_fade_out); Tiene el mismo resultado: la actividad sigue bajando al salir.

¿Hay alguna forma de anular este comportamiento de animación predeterminado, de modo que la animación de salida no implica el cambio de tamaño?

Si no es así, ¿es posible eliminar completamente la animación de salida, de modo que la aplicación desaparezca al instante?

One Solution collect form web for “Activar la animación de salida predeterminada de la actividad”

Debe intentar anular el método de finish dentro de su Activity siguiente manera:

 @Override public void finish() { super.finish(); overridePendingTransition(0, R.anim.abc_fade_out); } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.