Tengo varias actividades diferentes en mi aplicación y no quiero ninguna animación de transición cuando cambio de Actividades. A continuación se muestra cómo estoy cambiando entre las actividades:Android - Cómo detener la animación entre los cambios de actividad
Intent i = new Intent(FirstActivity.this, SecondActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
i.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(i);
Esto funciona muy bien la primera vez que comienzo una nueva actividad. No hay animación, pero cuando regreso a una Actividad que ya comenzó, parece que se ignora "Intent.FLAG_ACTIVITY_NO_ANIMATION" y se produce la animación predeterminada.
Parece que no puedo entender por qué sucede esto.
No, no había intentado 'overridePendingTransition (0,0)'. Lo usé en cada Actividades onResume() y onPause(). Funcionó perfecto. Gracias! – KevinM
Me ayudó en mi Nexus 7 pero no en mi SGS4. ¿Hay alguna otra forma de arreglar esto? Gracias. –
@ oleg.semen: pruebe el enfoque del tema desde [otra respuesta sobre esta pregunta] (http://stackoverflow.com/a/18973007/115145). – CommonsWare