我有一个Android活动,其图像覆盖背景图像。 2个图像必须排成一行(仅限高度),因此不得缩放背景图像的高度。 但是,在宽屏显示器上,我需要拉伸此背景的宽度以适合屏幕。 目前我已经设置了这样的活动背景。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/layRoot"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/meditation_bg">
meditation_bg是一个可绘制的资源。代码是
<?xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/morn_blur_bg"
android:gravity="top|center"
android:scaleType="centerCrop"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
需要位图可绘制资源来阻止操作系统为我缩放图像。
如何在不影响图像高度的情况下控制宽度。
欢呼声,