I want to rotate an image using ImageView.setImageMatrix(matrix) but it simply doesn't have any effect. I call matrix.postRotate(45, 20, 20); before passing it to the function above but no effect, the image is not rotated. Why?
matrix.postRotate(45, 20, 20);
ImageView.setImageMatrix(matrix)
I'm not really sure but I think you should set scale type:
imgView.setScaleType(ScaleType.MATRIX);
You can also do that in XML with android:scaleType="matrix"
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With