Android - Flip Animation не плавно переворачивается

Я хочу, чтобы мое изображение переворачивалось по горизонтали в течение 4 раз, и в то же время уменьшало его.

У меня есть следующий код для переключения:

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

И у меня есть следующий код в scale_down.xml для уменьшения:

<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>

Однако, когда я запускаю свое приложение на эмуляторе в Eclipse, переворачивающееся изображение показывает неловкий эффект. Как видно из изображений, иногда при переворачивании одна вертикальная сторона длиннее другой, создавая эффект растяжения, а это не то, что мне нужно. Любой помогает устранить этот эффект?

Ответы на вопрос(1)

Ваш ответ на вопрос