答案 0 :(得分:0)
如果你想获得边界(图像角落的坐标),你可以使用这段代码:
Rect rectCoordinates = headShapeImageView.getDrawable().getBounds();
返回Rect
后,您可以获得有关视图尺寸的各种数据,包括它的4个角的坐标。请参阅此处的文档:https://developer.android.com/reference/android/graphics/Rect.html
但是,如果您想获取imageView分辨率而不是边界,请参阅此处的答案:Get the displayed size of an image inside an ImageView
干杯!
答案 1 :(得分:0)
我通过计算原始图像的高宽比来解决了我的问题。如果宽度已知,那么我们可以计算顶部和底部,知道中心。