android设置背景图片不填充整个_Android背景图片填充屏幕
时间: 2023-06-24 10:03:11 浏览: 72
如果想要在 Android 中设置背景图片不填充整个屏幕,可以使用 `android:scaleType` 属性,将其设置为 `centerCrop`。
下面是一个例子:
```xml
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/background_image"
android:scaleType="centerCrop" />
```
在这个例子中,我们使用 `ImageView` 控件来显示背景图片,并将 `android:scaleType` 属性设置为 `centerCrop`,这样背景图片就会填充整个屏幕,但是不会拉伸图片,而是按比例裁剪图片,保持图片的宽高比不变。
如果想要将背景图片填充整个屏幕,可以将 `android:scaleType` 属性设置为 `fitXY`,如下所示:
```xml
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/background_image"
android:scaleType="fitXY" />
```
在这个例子中,我们同样使用 `ImageView` 控件来显示背景图片,并将 `android:scaleType` 属性设置为 `fitXY`,这样背景图片就会拉伸以填满整个屏幕,但是会失去图片的宽高比。