Android - 旋转按钮并停止它

时间:2011-04-07 20:11:59

标签: android animation rotation

我有一个按钮小部件,我有一个成功的旋转动画,但它只是回到原来的位置。我怎么让它停下来?

这是我的xml rotate:

<?xml version="1.0" encoding="UTF-8"?>
<rotate
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromDegrees="0"
    android:toDegrees="90"
    android:pivotX="50%"
    android:pivotY="50%"
    android:repeatCount="0"
    android:duration="1200" />

和我的java:

Button tx = (Button)v;
tx.startAnimation(AnimationUtils.loadAnimation(this, R.anim.rotateit));

1 个答案:

答案 0 :(得分:1)

使用android:fillAfter="true"android:fillEnabled="true"

检查动画xml规范: http://developer.android.com/reference/android/view/animation/Animation.html