1
不工作在我的Android應用程序,我應用編程旋轉動畫繪製一個對象:旋轉動畫的Android 4.0
Animation rotation = AnimationUtils.loadAnimation(this, R.animator.rotate);
rotation.setRepeatCount(Animation.INFINITE);
progressDialog.findViewById(R.id.progress).startAnimation(rotation);
這採用的是Android 2.3工作正常,但在4.0失敗。 drawable在4.0中不是動畫。 這裏有什麼問題?
編輯 這裏是我的rotate.xml
文件:
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<rotate
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:duration="2000"
android:repeatCount="-1"
android:interpolator="@android:anim/linear_interpolator"/>
</set>
view.setAnimation(anim)可以在android 2.2和2.3中使用,但不能在android 4.0及更高版本的設備上使用,所以使用view.startAnimation(anim); – 2013-10-03 08:18:13