gpt4 book ai didi

android - 位图重力设置为居中,即使图像足够大也不会填满屏幕

转载 作者:太空宇宙 更新时间:2023-11-03 10:46:31 26 4
gpt4 key购买 nike

我的 Android 项目中有一个 RelativeLayout。这将其背景设置为位图:

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:gravity="center"
android:src="@drawable/splash2" />

splash2 是一个 PNG 图像,大小为 2560x1440 像素。我没有将布局的背景直接设置为图像,因为默认的缩放模式(或重力)是 fill,它会拉伸(stretch)图像以适合屏幕。使用 center 它应该从中心获取正确大小的图像并显示未缩放的图像。在垂直 1080x1920 屏幕的情况下,它应该占据那个大块并将其居中放置在布局中。

但是,我有一个问题。图像比当今市场上的任何屏幕都大。不过,对于我的 Nexus 7,它有一个 1920x1080 的屏幕,图像周围有边框。布局设置为全屏。图像垂直缩小。

enter image description here

我该如何解决这个问题?

最佳答案

你可以使用android:gravity="fill"来覆盖垂直和水平方向

关于android - 位图重力设置为居中,即使图像足够大也不会填满屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22505482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com