0

我尝试了https://stackoverflow.com/a/8996581/1389581上的方法,但没有一个对我有用。

Animation animation = AnimationUtils.loadAnimation(this, R.anim.rotate_arround_center);

        try {
            radarView.startAnimation(animation);
        }
        catch(Exception ex) {
            Log.i(ProcessActivity.str_logCaptionName_ProcessActivity, "radar animation ex : " + ex.getMessage());
        }

-

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >

    <rotate
 xmlns:android="http://schemas.android.com/apk/res/android"
  android:fromDegrees="45"
  android:toDegrees="45"
  android:pivotX="50%"
  android:pivotY="50%"
  android:duration="1000"
  android:startOffset="0"/>

</set>

给出空异常。当我使用矩阵方法时,应用程序会出现致命错误并崩溃。

我不想更改位图。

4

1 回答 1

0

看看这个:我如何使用 RotateAnimation 来旋转一个圆圈?

不确定它是否在寻找什么,但它有效。

于 2013-02-21T21:06:20.883 回答