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