ImageView не устанавливает вращение. Полагаю, это сделало бы управление лио слишком сложным. Вы можете написать свою собственную расширенную версию ImageView (RotatedImageView?).
Идея состоит в том, чтобы переопределить метод onDraw чем-то вроде этого (не проверено).
@Override
public void onDraw(Canvas canvas) {
canvas.rotate((int)(angle * 180 / Math.PI), getWidth() >> 1, getHeight() >> 1);
super.onDraw(canvas);
}