2019独角兽企业重金招聘Python工程师标准>>>
ImageView在显示图片的时候,受限于屏幕大小,和图片宽高。通常图片是被缩放过,且不是宽和高都充满ImageView的。
此时,我们如何获得Image被实际绘制的宽高呢?
//获得ImageView中Image的真实宽高,通过getDrawable().getBounds()
ImageView iv = new ImageView(this);
int dw = iv.getDrawable().getBounds().width();
int dh = iv.getDrawable().getBounds().height();