La animación no funciona

Intent intent = null; intent = new Intent(this, A.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_NEW_TASK); overridePendingTransition(R.anim.no_animation, R.anim.slide_down_out); ClassSelector.this.finish(); startActivity(intent); 

Necesito tener una transición de la página actual a otra página que es A. He agregado el código 'intent.addFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);' Ya que este código se aplica la animación que se aplica para A no funciona.

Las dos banderas

 Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_NEW_TASK 

Tienen la intención contraria. Uno trae la vieja actividad encima y el otro crea una nueva tarea que podría tener resultados que no se pueden predecir.

 Intent.FLAG_ACTIVITY_SINGLE_TOP 

Que podría traer la animación que usted necesita.

Puede llamar a finish() en su actividad, justo después de llamar a startActivity() (y deshacerse de sus banderas), y luego en la nueva actividad, en su método onBackPressed() , para llamar a este código:

 @Override public void onBackPressed() { Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); } 

Sólo tiene que poner la llamada overridePendingTransition después de startActivity.

Ex:

  Intent intent = null; intent = new Intent(this, A.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_NEW_TASK); ClassSelector.this.finish(); startActivity(intent); overridePendingTransition(R.anim.no_animation, R.anim.slide_down_out); 
  • Animación de Android Flipboard
  • Android: expandir / contraer la animación
  • ¿Cómo mostrar un cuadro de diálogo en Android con el efecto revelador del diseño de material?
  • Las animaciones entran en el bucle infinito si se inician en el onAnimationEnd de AnimationListener
  • RotateAnimation sin duración
  • Transición de animación entre actividades mediante FLAG_ACTIVITY_CLEAR_TOP
  • Traducir el botón de acción flotante en ViewPager
  • Adición de efecto de arrastrar natural a ImageView igual que las cabeceras de chat de Facebook Messanger utilizando la biblioteca de rebote
  • Problema con cajones deslizantes y animaciones
  • Traducir animación de arriba a la mitad de la pantalla
  • Animación de la barra de herramientas junto con las transacciones de fragmentos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.