Вы можете использовать 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
важно, если вы не хотите сбрасывать изображение после анимации. Удачи