4
在我看来,我有一个大的矩形另一矩形的中心图像,矩形可以移动。当矩形移动到某个位置时,我想在大矩形的中心绘制图像。我的问题是,我不能把图像的中心放在矩形的中心。 我用:画在画布上用
canvas.drawBitmap(rotatedBitmap, matrix, paint)
canvas.drawBitmap(rotatedBitmap, left, top, paint)
,但我不能找到canvas.drawBitmap(rotatedBitmap,的centerX,centerY,油漆),所以我想用矩阵,但矩阵也从移动图像从左侧和顶部开始,而不是中心,你能给出一些线索在矩形的中心绘制图片吗?
我尝试过,但该图像没有被正确地居中,因为我用矩形为rectStartX和rectStartY respectively.Then我用X的中心(即宽度/ 2)和的中心的x和y值Y(高度/ 2)为rectStartX和rectStartY并且它工作。图像完美居中!感谢您提供答案。 – Olivier
它的工作完美 –