Mam obraz, który jest obracany w mojej aplikacji. Kod działa doskonale we wszystkich wersjach systemu Android, z wyjątkiem najnowszego Ice Cream Sandwich. Obraz nadal się obraca, ale nie obraca się względem środkowej osi obrazu. Zamiast tego wydaje się obracać z lewego rogu (0,0) obrazu. Czy ktoś ma jakieś pomysły, dlaczego to nie działa w Ice Cream Sandwich? Tu jest mój kodu:Obrót obrazu Androida nie działa w lodówce
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));
Dzięki!
Cześć iLate, właśnie to wypróbowałem i nadal kręci się poza centrum ... – littleK