╔══════════════════════════════════════════════╗ ^
║ ImageView ╔══════════════╗ ║ |
║ ║ ║ ║ |
║ ║ Actual image ║ ║ |
║ ║ ║ ║ |60px height of ImageView
║ ║ ║ ║ |
║ ║ ║ ║ |
║ ╚══════════════╝ ║ |
╚══════════════════════════════════════════════╝
<------------------------------------------------>
90px width of ImageView
我有一个图像视图与一些默认的高度和宽度,图像存储在数据库,我想缩放图像根据 Imageview 高度宽度。因为我不希望它给默认值,因为每当我改变它的高度和宽度,我也必须改变它的代码。
我试图获取 ImageView 的高度和宽度,但在这两种情况下都返回0。
int height = ((ImageView) v.findViewById(R.id.img_ItemView)).getHeight();
即使它有默认的高度和宽度,它也返回0