为什么此图像在奥利奥及以上地区会缩小?

时间:2019-01-06 10:59:12

标签: android

图片链接:(在Android版本8中) https://i.stack.imgur.com/CdZRg.jpg

(在android 7及更低版本中) https://i.stack.imgur.com/w4eca.png

我刚刚添加了imageview,为什么这两个Android版本都没有区别

    <ImageView android:layout_width="match_parent"
    android:layout_height="120dp"
    android:src="@drawable/abc"/>

2 个答案:

答案 0 :(得分:1)

您的ImageView的高度设置为120dp,您的屏幕截图似乎是从不同的设备拍摄的。这些设备可能具有不同的dpi和屏幕尺寸,并且您的ImageView始终设置为定义的尺寸。

如果您需要ImageView在不同的屏幕尺寸上看起来一样,那么可以尝试使用android:scaleType或类似的方法设置fitCenter参数。

答案 1 :(得分:0)

使用此

android:scaleType="fitXY"