Android : 用两个简单的按钮顺时针和逆时针旋转图像

Android : rotate an image clockwise and anticlockwise with two simple buttons

我有两个简单的按钮和一张图片:

顺时针按钮点击事件==>顺时针旋转图像1度

逆时针按钮点击事件==>图片逆时针旋转1度

我该怎么做?

image.setRotation(angle)

适用于 API 11 岁及以上。

-编辑 矩阵适用于较低的 API 级别:

顺时针:

Matrix matrix = new Matrix();
imageView.setScaleType(ScaleType.MATRIX);
matrix.postRotate(angle++, image.getDrawable().getBounds().width() / 2, image.getDrawable().getBounds().height() / 2);
image.setImageMatrix(matrix);

对于逆时针,可以将angle++换成angle--