图片链接:(在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"/>
答案 0 :(得分:1)
您的ImageView
的高度设置为120dp
,您的屏幕截图似乎是从不同的设备拍摄的。这些设备可能具有不同的dpi和屏幕尺寸,并且您的ImageView始终设置为定义的尺寸。
如果您需要ImageView在不同的屏幕尺寸上看起来一样,那么可以尝试使用android:scaleType
或类似的方法设置fitCenter
参数。
答案 1 :(得分:0)
使用此
android:scaleType="fitXY"