如何在Android上获取ImageView的Drawable矩形?

ipm*_*man 5 android drawable android-imageview

我想获得将包装ImageView的Drawable而不是包装ImageView的矩形的矩形对象.我将使用该矩形在Drawable周围绘制一些花哨的矩形.我怎么能得到那个矩形?

And*_*eas -2

只需将可绘制对象转换为位图对象:

Bitmap bmp = ((BitmapDrawable)dr).getBitmap();
int w = bmp.getWidth();
int h = bmp.getHeight();
Run Code Online (Sandbox Code Playgroud)

  • 这仅给出了可绘制对象的宽度和高度,但我想要围绕可绘制对象的矩形。 (3认同)