gpt4 book ai didi

android - 9patch 垂直拉伸(stretch),但不水平拉伸(stretch)

转载 作者:数据小太阳 更新时间:2023-10-29 02:49:13 32 4
gpt4 key购买 nike

我创建了一个 9patch 图像,不知何故它只能垂直拉伸(stretch)。我尝试了其他 9-patch 图像,但它们具有相同的效果,为什么它们在其他情况下工作。所以我认为 9patch 应该没问题。这是我的 XML 代码:

..
<ImageView
android:id="@+id/bottombar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:contentDescription="@string/app_name"
android:src="@drawable/bar" />

</RelativeLayout>

有人遇到同样的问题并且知道如何解决吗?

谢谢

最佳答案

如果您确定您的Viewheight 确实比当前的image 高(正如其他人所建议的那样),那么您应该更改您的 ImageViews scaleType。默认为FIT_CENTER,不拉伸(stretch)图像,您应该将其设置为FIT_XY

您也可以尝试将 9-png 文件设置为 ImageView 的背景,而不是 src,我认为这也会拉伸(stretch)文件。

关于android - 9patch 垂直拉伸(stretch),但不水平拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8728679/

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