Android: Flip Animation no gira sin problemas

Quiero hacer que mi imagen se voltee horizontalmente 4 veces y, al mismo tiempo, reducirla.

Tengo el siguiente código para voltear:

ObjectAnimator flipAnimation = ObjectAnimator.ofFloat(view, "rotationY", 0.0f, 1440f);
flipAnimation.setDuration(4000);
flipAnimation.start();

Y tengo el siguiente código en scale_down.xml para reducir la escala:

<scale
        android:duration="4000"
        android:fromXScale="1"
        android:fromYScale="1"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toXScale="0.1"
        android:toYScale="0.1" >
    </scale>

Sin embargo, cuando ejecuto mi aplicación en el emulador en eclipse, la imagen invertida muestra un efecto incómodo. Como puede ver en las imágenes, a veces mientras se voltea, un lado vertical es más largo que el otro lado, lo que produce un efecto de estiramiento, que no es lo que quiero. ¿Alguna ayuda para eliminar ese efecto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta