overridePendingTransition duración se ignora
Estoy utilizando overridePendingTransition para establecer mi propia transición de actividad. Todo funciona bien, excepto que no puedo cambiar a la duración de la animación, se ignora.
Slide_down.xml
- ¿Pausar / invertir una animación de marco?
- Animación 3D entre actividad en Android
- Animar el elemento ListView a la papelera
- Creación de una presentación de diapositivas que desvanecen imágenes entre sí y transforman
- Imagen giratoria. Animación de la lista o rotación animada? (Androide)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_decelerate_interpolator"> <translate android:duration="2000" android:fromYDelta="0" android:toYDelta="100%p" android:zAdjustment="top"/> </set>
quedarse xml
<?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="2000" android:fromYDelta="0%p" android:toYDelta="0%p" android:zAdjustment="top"/>
La duración se establece en 2000 ms, pero la animación sigue siendo sólo una fracción de segundo. Incluso cambiarlo a un valor extremo como 10000 no hace nada.
Si cambio las animaciones en las opciones del desarrollador en la configuración, la duración de la animación corresponde a la configuración dada.
Código Java para referencia:
MainActivity.java
public void games(View view){ startActivity(new Intent(MainActivity.this, GamesActivity.class)); overridePendingTransition(R.anim.slide_up, R.anim.stay); }
¿Alguien que tiene una idea?
- Carga de la rueda giratoria de animación
- Elemento compartido animación entre RecyclerView elemento y CollapsingToolbar dentro de la misma actividad
- Galería de Android: reemplaza el mapa de bits en ImageView después de que el desplazamiento se detuvo
- Animación de la barra de herramientas junto con las transacciones de fragmentos
- Android -> cómo animar a la nueva posición
- Animación de círculo en el mapa de google en android
- Cómo mostrar la animación en la pantalla de bienvenida con diferentes imágenes en android
- Utilice setUpdateListener en un nivel de api inferior a 19
Ha pasado mucho tiempo desde que usted pidió esto pero apenas experimenté esto.
Trate de hacer una compilación limpia. Eso me lo arregló. Parece que Instant Run hace que las animaciones no se actualicen en cada ejecución.
- Casos de prueba de Android que fallan después de actualizar a Java 8 y herramientas de compilación versión 25
- Cómo quitar un error de la tienda de reproducción "implementación insegura de HostnameVerifier"