gpt4 book ai didi

Android背景图片拉伸(stretch)

转载 作者:行者123 更新时间:2023-11-30 04:13:22 24 4
gpt4 key购买 nike

我的 Android 应用背景图片有问题。它足够大:800 x 470 像素,但问题是 - 当我将它用作布局背景属性(顺便说一句,我使用 LinearLayout)时,它被拉伸(stretch)到屏幕尺寸。我找到了一个使用 ImageView(带有 centerCrop scaleType)的解决方案,但它裁剪了图像的最中心,我想裁剪它的 LEFT 部分。 X 轴偏移有帮助,但如果我切换到水平布局 - 它看起来像废话。有什么解决方案可以帮助我不使用两个单独的背景图像吗?或者这是不可能的。

非常感谢您的回答。 :)

最佳答案

Android 设备有许多不同的屏幕尺寸,因此最好不要有固定尺寸的背景。

您可以使用 9 补丁图像并定义图像中应该拉伸(stretch)的区域,您可以在此处了解相关信息 http://developer.android.com/guide/developing/tools/draw9patch.html

当然,使用 9-patch 可能会损害背景图像设计,因此您必须进行调整以使其对 9-patch 友好。

希望对您有所帮助。

关于Android背景图片拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10461389/

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