Android图像旋转不适用于冰淇淋三明治

时间:2011-12-28 15:48:05

标签: java android android-4.0-ice-cream-sandwich

我的图像设置为在我的应用程序中旋转。除最新的Ice Cream Sandwich外,该代码适用于所有Android版本。图像仍然会旋转,但不会从图像的中心轴旋转。相反,它似乎从图像的左角(0,0)旋转。有没有人知道为什么这在冰淇淋三明治中不起作用?这是我的代码:

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));

谢谢!

2 个答案:

答案 0 :(得分:1)

似乎这个问题Android Toast notification is too small in Ice Cream Sandwich的答案也解决了我的微调问题。

答案 1 :(得分:0)

我会去

android:pivotX = "0.5"
android:pivotY = "0.5"