ImageView裁剪并缩放图像以缩小尺寸

时间:2013-02-26 22:38:22

标签: android android-imageview

我试图让我的图像显示在我的图像视图中,这样如果图像是600x400并且我的图像视图是200x200,则图像缩放到300x200然后裁剪出额外的宽度以便图像出现作为200x200图像。我玩过各种ScaleTypes,但我找不到适合我想要的。我想要类似ScaleType.FIT_XY和ScaleType.CENTER_CROP

的组合。

1 个答案:

答案 0 :(得分:0)

您需要做的是使用inSampleSize缩小图像,如下所示: http://developer.android.com/training/displaying-bitmaps/load-bitmap.html

然后使用ScaleType.CENTER_CROP在视图中显示图像。