gpt4 book ai didi

android - 在 Canvas 中围绕其中心点旋转图像

转载 作者:行者123 更新时间:2023-11-29 14:42:32 25 4
gpt4 key购买 nike

在 Canvas 上围绕其中心旋转图像。我尝试了一些来自网络的例子,但我失败了

如果我将 bitmap.creatbitmap 与矩阵一起使用,我会收到错误

请推荐我哪个更好

提前致谢

阿斯旺

最佳答案

可以使用矩阵来旋转。首先设置位置(我使用的是位图中心的坐标)。然后应用旋转。然后使用您的矩阵绘制。

    Matrix transform = new Matrix();
transform.setTranslate(xOfCentre, yOfCentre);
transform.preRotate(turnDegrees, width/2, height/2);
canvas.drawBitmap(bitmap, transform, null);

如果你想让你的转弯是动画的,那么请看my answer to "animating and rotating an image..." .

关于android - 在 Canvas 中围绕其中心点旋转图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4143918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com