Android scaleType aspectFill

时间:2014-03-21 00:13:07

标签: android

android:scaleType将实现比例填充效果的价值是多少?换句话说,我需要图像来保持它的纵横比,但它应该填充画布。这显然会导致部分图像被截断(如果画布和图像不是相似的矩形),但我想这样做。

4 个答案:

答案 0 :(得分:0)

好吧,你可以看一下documentationCENTER_CROP似乎就是你要找的东西:

  

均匀缩放图像(保持图像的纵横比),使图像的尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。

答案 1 :(得分:0)

您想要的价值是' CENTER_CROP'。

答案 2 :(得分:0)

Center_crop是您正在搜索的内容。此属性将扩展图像,直到填充容器,保持中心和比例。

答案 3 :(得分:-1)

        <ImageView
        android:layout_width="100dp"
        android:layout_height="400dp"
        android:src="@drawable/ic_launcher"
        android:scaleType="centerCrop"/>