围绕其中心旋转画布上的图像。我尝试了网上的一些例子,但失败了
如果我正在使用bitmap.creatbitmap
使用矩阵我收到错误
请建议我哪个更好
提前致谢
Aswan
您可以使用矩阵来旋转。首先设置位置(我使用位图中心的坐标)。然后进行旋转。然后使用你的矩阵进行绘制。
Matrix transform = new Matrix();
transform.setTranslate(xOfCentre, yOfCentre);
transform.preRotate(turnDegrees, width/2, height/2);
canvas.drawBitmap(bitmap, transform, null);
如果您希望转弯具有动画效果,请参阅我对“动画和旋转图像......”的回答.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)