У меня есть изображение, которое настроено на поворот в моем приложении. Код прекрасно работает на всех версиях Android, кроме последних Ice Cream Sandwich. Изображение все еще вращается, но оно не вращается от центральной оси изображения. Вместо этого он, кажется, поворачивается от левого угла (0,0) изображения. У кого-нибудь есть идеи, почему это не работает в Ice Cream Sandwich? Вот мой код:
rotator.xml:
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1200"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:toDegrees="360" />
animation.java:
status.setImageResource(R.drawable.pending);
status.startAnimation(AnimationUtils.loadAnimation(_context, R.anim.rotator));
Спасибо!