ImageView使边框大于图像

时间:2017-05-08 16:43:15

标签: xml android-studio android-studio-2.3

我是XML和Android Studio的新手,但不应该使用属性" wrap_content"围绕图像包裹自己? 使用此代码,ImageView看起来像ImageView bigger than image

<ImageView
    android:id="@+id/slika"
    android:src="@drawable/kava"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:adjustViewBounds="false" />

如果我将adjustViewBounds更改为&#34; true&#34;它看起来不错,但在纵向模式下混淆了一切。 Like this

1 个答案:

答案 0 :(得分:2)

发生的情况是,如果图像大于屏幕,则ImageView仍将适合其中,并且为此需要在其周围添加空白(如果图像大部分是水平的,则会在其上方添加空间并在其下方)。

无论如何要适应它并丢弃空白,我发现唯一起作用的属性是android:adjustViewBounds="true"