Android 获取缩放画布的0,0

Android 获取缩放画布的0,0,android,canvas,coordinates,Android,Canvas,Coordinates,我正在缩小(并移动)画布,需要找出实际画布的0,0(以便能够获得位图在画布中的位置) 有人知道怎么做吗?0,0总是在左上角,只有以前在画布上绘制的图像才会移动。 查看此帖子:你能详细描述一下吗?我不明白你需要查找什么。如果我不清楚,我很抱歉。当画布缩小并移动时,画布的左上角不再位于屏幕上的0,0。要使用此画布计算位图的位置(相对于屏幕),我需要知道画布的位置。位图在画布上可能为10,10,但在实际屏幕上为80,80。这解决了部分问题,尽管在移动画布时(不仅仅是缩放),XY位置不会随之更新。在路上

我正在缩小(并移动)画布,需要找出实际画布的0,0(以便能够获得位图在画布中的位置)


有人知道怎么做吗?

0,0总是在左上角,只有以前在画布上绘制的图像才会移动。
查看此帖子:

你能详细描述一下吗?我不明白你需要查找什么。如果我不清楚,我很抱歉。当画布缩小并移动时,画布的左上角不再位于屏幕上的0,0。要使用此画布计算位图的位置(相对于屏幕),我需要知道画布的位置。位图在画布上可能为10,10,但在实际屏幕上为80,80。这解决了部分问题,尽管在移动画布时(不仅仅是缩放),XY位置不会随之更新。在路上帮了我一点忙,谢谢是的,它不应该太难;缩放、计算和存储新位图坐标,然后再次移动和计算。如果你为你的图像创建一个类对象,那么这个代码可以是这个对象的方法,这将使它非常干净。我也有同样的问题。检查这个:我需要帮助来解决它。