0

我要做的是在不影响 ImageView 宽度的情况下更改 ImageView 中图像的宽度。

    ----------------------------------------------------------------
    |                                                              |
    |                                                              |
    |         ----------------------------------------------       |
    |         |                                            |       |
    |         |                                            |       |
    |         |    this is the image( change its width)    |       |
    |         |                                            |       |
    |         ----------------------------------------------       |
    |                                                              |
    |      this is imageView the width mustnt change               |
    ----------------------------------------------------------------

我怎样才能做到这一点?请帮忙?

4

2 回答 2

5

您可以为此使用 ScaleType。像,

imgV.setScaleType(ImageView.ScaleType.CENTER_CROP);

您也可以指定 Padding 属性。

查看它可能对您有帮助的链接。

Android ImageView调整父级高度和适配宽度

于 2012-08-16T06:12:40.897 回答
0

ImageView 和 image 没有区别。为了在 Android 设备中显示图像,我们使用 ImageView。如果您想在某物的中心显示图像,则使用一些布局包装图像视图,并将图像设置在该布局内,并在您需要的所有边上添加一些填充。

于 2012-08-16T06:09:32.053 回答