我正在实现捏拉操作,我很困惑如何让我影响的图像移动到它被拖动到的位置(缩放正在工作)。
所以,以前我会这样定位图片...
canvas.drawBitmap(img, x,y, paint);
但现在我使用的是矩阵,我看不到它有什么函数可以将图像移到我想要的位置。
有人可以发布一段简短的代码 fragment ,说明需要做什么才能使图像远离 0,0 吗?
TIA
最佳答案
使用postTranslate在你的缩放矩阵上:
scaleMatrix.postTranslate(x, y);
canvas.drawBitmap(img, scaleMatrix, paint);
关于android - 如何使用矩阵将我的位图定位在 Canvas 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8145680/