我在画布中绘制了一个圆圈,其中包含一个活动中的点击事件中的图像。我已经采用了那个圆圈的x和y坐标。在另一个活动中,我想在相同位置绘制相同的圆,但图像大小不同,因此它指向不同的位置。那么,怎么能实现这个呢?
答案 0 :(得分:0)
圆圈的新位置(newX,newY)必须以与图像尺寸变化相同的比例移动。
newX = oldX * (newImageWidth / oldImageWidth)
newY = oldY * (newImageHeight / oldImageHeight)
您可能希望以相同的方式更改圆圈的大小。