Animación de Flip personalizada entre fragmentos del paquete de soporte para Android

Estoy tratando de averiguar cómo crear animación flip entre 2 fragmentos.

He probado el entrenamiento CardFlip como una guía, pero no parecen ser capaces de lograrlo. Estoy utilizando el paquete de soporte de Android y lo configuro para animar entre dos, pero no es exitoso.

¿Cómo implementar migrar animaciones entre fragmentos?

Aquí es el primer 2 xml i creado de la guía, tal vez se podría ver si estoy haciendo algo mal. Screen_flip_left_in.xml:

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <!-- Before rotating, immediately set the alpha to 0. --> <alpha android:valueFrom="1.0" android:valueTo="0.0" android:propertyName="alpha" android:duration="0" /> <!-- Rotate. --> <rotate android:valueFrom="-180" android:valueTo="0" android:propertyName="rotationY" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:duration="@integer/card_flip_time_full"/> <!-- Half-way through the rotation (see startOffset), set the alpha to 1. --> <alpha android:valueFrom="0.0" android:valueTo="1.0" android:propertyName="alpha" android:startOffset="@integer/card_flip_time_half" android:duration="1" /> </set> 

Screen_flip_left_out.xml:

 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <!-- Rotate. --> <rotate android:valueFrom="0" android:valueTo="180" android:propertyName="rotationY" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:duration="@integer/card_flip_time_full" /> <!-- Half-way through the rotation (see startOffset), set the alpha to 0. --> <alpha android:valueFrom="1.0" android:valueTo="0.0" android:propertyName="alpha" android:startOffset="@integer/card_flip_time_half" android:duration="1" /> </set> 

Android: propertyName es sólo para animaciones de ObjectAnimator (Honeycomb +), no para ver animaciones de Gingerbread. Una animación del tirón de la tarjeta es solamente posible usando api del animador del panal. Creé una bifurcación de la biblioteca de soporte para permitir el uso de apis de Animator de NineOldAndroids para las transiciones de fragmentos. Utilice la rama de animación-transición de mi proyecto github . Una vez que tenga la biblioteca de soporte modificada ver http://developer.android.com/training/animation/cardflip.html para hacer el animador xml.

Su xml debe contener valores dentro de la etiqueta objectAnimator, no dentro de las etiquetas alfa y de rotación. El objectAnimator tiene propertyName en el que ya ha especificado los valores de la propiedad.

¡Eso no está bien! "Una vez que tenga la biblioteca de soporte modificada ver http://developer.android.com/training/animation/cardflip.html para hacer el animador xml."

Esto realmente no es compatible con la biblioteca v4.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.