我要做的是在不影响ImageView宽度的情况下更改ImageView中图像的宽度。
----------------------------------------------------------------
| |
| |
| ---------------------------------------------- |
| | | |
| | | |
| | this is the image( change its width) | |
| | | |
| ---------------------------------------------- |
| |
| this is imageView the width mustnt change |
----------------------------------------------------------------
我怎样才能做到这一点?请帮帮忙?
答案 0 :(得分:5)
您可以使用ScaleType。 像,
imgV.setScaleType(ImageView.ScaleType.CENTER_CROP);
并且您也可以指定Padding属性。
查看它可能对您有用的链接。
Android ImageView adjusting parent's height and fitting width
答案 1 :(得分:0)
ImageView和图像没有区别。要在Android设备中显示图像,我们使用的是ImageView。如果你想在某个东西的中心显示一个图像,然后用一些布局包装图像视图,并在该布局中设置图像,并在所需的一侧填充一些填充。