位图上的XY坐标

时间:2016-04-13 10:12:38

标签: android bitmap scaling android-bitmap bitmapimage

我正在开发一个Android应用程序,因为我从服务器获取一个位图图像,并从服务器获取x和y坐标。那些X和Y坐标只不过是用户位置。现在我的问题是如果我在移动设备上运行该应用程序它工作正常。但在选项卡中我需要调整位图大小,如果我调整该位图的大小,那些x和y坐标也在变化。这不是地图相关的应用程序。如何在不影响x和y坐标的情况下调整位图大小?这不是地图相关的应用程序。

1 个答案:

答案 0 :(得分:0)

我想,你可以简单地计算它

例如,

OriginalWidth = 100;
OriginalHeight = 100;
OriginalX = 30;
OriginalY = 30;


NewWidth = 200;
NewHeight = 200;

Then,

NewX = (OriginalX * NewWidth)/OriginalWidth = 60;
NewY = (OriginalY * NewHeight)/OriginalHeight = 60;

请谷歌了解如何获得图像的宽度和高度。