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>

null 例外を与えます。マトリックス メソッドを使用すると、アプリケーションで致命的なエラーが発生し、クラッシュします。

ビットマップを変更したくありません。

4

1 に答える 1

0

これを見てください: RotateAnimation を使用して円を回転するにはどうすればよいですか?

探しているものかどうかはわかりませんが、機能します。

于 2013-02-21T21:06:20.883 に答える