как крутить / переворачивать андроид imageView? - PullRequest
5 голосов
/ 28 июля 2011

Я пытаюсь повернуть / перевернуть imageView таким образом, чтобы рассматриваемое изображение (карта) переворачивалось на другую сторону от него, то есть анимации трехмерного вращения вдоль оси Z. Это возможно?

Я написал этот код ниже, но он вращается только в 2d, изменяя только свою ориентацию, а не его сторону.

// animations
    private static final float ROTATE_FROM = 0.0f;
    private static final float ROTATE_TO = -10.0f * 360.0f;
    private RotateAnimation mRotateAnimation;

mRotateAnimation = new RotateAnimation(ROTATE_FROM, ROTATE_TO, Animation.RELATIVE_TO_SELF, 0.5f,
            Animation.RELATIVE_TO_SELF, 0.5f);
        mRotateAnimation.setDuration((long)2 * 150);
        mRotateAnimation.setRepeatCount(0);


mCardImage.startAnimation(mRotateAnimation);
...