0
Я пытаюсь повернуть ImageView
вокруг его центра, используя класс Matrix
.Поворот ImageView с использованием класса Matrix в Android
Это мой ImageView
XML код
<ImageView
android:id="@+id/carBack"
android:layout_width="200dp"
android:layout_height="200dp"
android:src="@drawable/automodel"/>
и это метод, я нашел на SO, чтобы повернуть ImageView
Matrix matrixX = new Matrix();
mCarBack.setScaleType(ImageView.ScaleType.MATRIX); //required
float pivotXBack = mCarBack.getDrawable().getBounds().width()/2;
float pivotYBack = mCarBack.getDrawable().getBounds().height()/2;
matrixX.postRotate((float) byteRoll, pivotXBack, pivotYBack);
mCarBack.setImageMatrix(matrixX);
Вращение работает правильно, но мой ImageView
автоматически изменяется , Как я могу повернуть изображение, сохраняя тот же размер?