Как повернуть или масштабировать ImageView с изображением? - PullRequest
1 голос
/ 07 сентября 2011

Как повернуть или масштабировать изображение с изображением?Размер представления изображения: Wrap_Content и поворот или масштабирование изображения при касании. Просмотр изображения.

Пожалуйста, помогите мне.

1 Ответ

2 голосов
/ 07 сентября 2011

Вы можете использовать Animation в вашем ImageView. Вот пример анимации поворота:

    Animation anim = new RotateAnimation(0, ANGLE, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
    anim.setDuration(DURATION);
    anim.setRepeatCount(0);
    anim.setFillAfter(true);
    image_view.startAnimation(anim);        

Вы можете найти похожее решение для анимации Scale и Translate. Если вы не хотите видеть анимацию, установите длительность на ноль. Значение setFillAfter важно, если вы не хотите сбрасывать изображение после анимации. Удачи

...