【发布时间】:2023-03-16 05:40:02
【问题描述】:
我想知道 Android 中是否有与 CSS 的 background-size:cover 等效的函数?
我正在为大学做一个小申请,并且希望在我的启动画面中也有一张图片。我有一个分辨率为 2048 x 1536 的 Nexus 9,我发现很难找到具有此分辨率的图像。所以我研究了比例类型等,但所有这些解决方案似乎都改变了图像的比例。这反过来又使它被拉长并且看起来很可怕。
我目前在相对布局中有这个:
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/gts"
android:adjustViewBounds="true"
android:scaleType="centerCrop"
/>
但无论出于何种原因,这都会改变图像的比例。谢谢。
【问题讨论】: