Adjustviewbounds在预览中有效,但在模拟器中无效

时间:2017-11-03 01:33:35

标签: java xml android-studio

它在预览中完美运行但在模拟器中图像在api 17的左侧和右侧获得了空白区域。但是当我尝试使用api 26的不同模拟器时,它工作得很好。有没有其他方法来解决这个问题。

ImageView的代码

    <ImageView
            android:layout_width="fill_parent"
            android:adjustViewBounds="true"
            android:layout_height="wrap_content"
            android:src="@drawable/snebakgrund"
            android:id="@+id/historikHeader"
            android:scaleType="fitCenter"

https://gyazo.com/056920e5f1772e34d09097186ffc0218(预览) https://gyazo.com/e6f774678352ca85265e44e1048c78b9(模拟器api.17)

1 个答案:

答案 0 :(得分:0)

'adjustViewBounds'属性要求图像具有一定或更大的尺寸才能工作(高度为204像素或以上~xxhdpi)。