我的图像设置为在我的应用程序中旋转。除最新的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));
谢谢!
答案 0 :(得分:1)
似乎这个问题Android Toast notification is too small in Ice Cream Sandwich的答案也解决了我的微调问题。
答案 1 :(得分:0)
我会去
android:pivotX = "0.5"
android:pivotY = "0.5"