0

下図のような回転画像を1枚ずつ表示したい。どうすればxmlでコーディングできますか。android:rotation="20"を使用して画像を回転できませんでした。画像のように左から右に1つずつ表示する必要があります。

ここに画像の説明を入力してください

4

3 に答える 3

1
public class Rotate {

public static Bitmap rotate(Bitmap src, float degree) {
    // create new matrix
    Matrix matrix = new Matrix();
    // setup rotation degree
    matrix.postRotate(degree);

    // return new bitmap rotated using matrix
    return Bitmap.createBitmap(src, 0, 0, src.getWidth(), src.getHeight(), matrix, true);
}

}

于 2013-01-25T11:21:52.850 に答える
0

メソッドを記述し、それにRotateAnimationコードを記述し、それに応じてパラメーターを渡して、すべての画像を回転させることをお勧めします。

于 2012-10-16T06:48:52.913 に答える
0

このコードを見てください

<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android" 
        android:fromDegrees="90"
        android:toDegrees="90"
        android:pivotX="50%"
        android:pivotY="50%"
        android:drawable="@drawable/image">
</rotate>

あなたandroid:fromDegreesが正しいことを確認してください。

于 2012-10-16T07:00:15.740 に答える