在XML中将ImageView中的图片拉伸以适应屏幕。

8

我有一张图片存储在drawable中,需要作为背景图使用。它需要拉伸以填满整个屏幕。 我知道如何使用Java代码将图片拉伸至全屏,但是在XML中该怎么做呢?

4个回答

16

android:scaleType="fitXY"会拉伸图片以适应ImageView的全部大小。


5

尝试使用这个属性:

android:scaleType="fitXY"

这里你可以找到其他用于调整大小的常量值。


5
尝试实现您的ImageView,像这样并将ic_launcher更改为您正在尝试添加的自己的图像名称。
  <ImageView
    android:id="@+id/mImageView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:scaleType="fitXY"
    android:src="@drawable/ic_launcher" />

希望这对您有所帮助。谢谢。

0

我更喜欢使用scaleType="centerCrop"。这样图片就不会被拉伸到原始比例之外。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接