Android:重新定位ImageView

Android:重新定位ImageView,android,image,positioning,android-imageview,Android,Image,Positioning,Android Imageview,我有两张照片。第一个用于包含图像,另一个作为帧。 我已经将图像位置设置为加载图像后与帧的位置相同。 我也已经检查了这个值,它是相同的。 但不知何故,当我尝试用2个不同的尺寸(宽度x高度)更改图片时,图像位置与帧不一样 ivProfilePicture.setX(ivFrame.getX()); ivProfilePicture.setY(ivFrame.getY()); 顺便说一下,我使用自定义imageview作为图像容器,我只自定义了onMeasure函数。没有图像重新定位。不要使用两个图

我有两张照片。第一个用于包含图像,另一个作为帧。 我已经将图像位置设置为加载图像后与帧的位置相同。 我也已经检查了这个值,它是相同的。 但不知何故,当我尝试用2个不同的尺寸(宽度x高度)更改图片时,图像位置与帧不一样

ivProfilePicture.setX(ivFrame.getX());
ivProfilePicture.setY(ivFrame.getY());

顺便说一下,我使用自定义imageview作为图像容器,我只自定义了onMeasure函数。没有图像重新定位。

不要使用两个图像视图,使用一个显示复合层可绘制图像+框架的视图。我对这一点还不熟悉,你能给出任何链接示例吗?