gpt4 book ai didi

Android ImageView 不会匹配_parent 宽度

转载 作者:太空狗 更新时间:2023-10-29 16:23:14 27 4
gpt4 key购买 nike

我有一个 1x20 像素的 ImageView。图像是 .9.png。我正在尝试使用 match_parent 但是当我在我的设备上运行该应用程序时,它不会被拉伸(stretch)以填充屏幕的宽度。这是 ImageView 的 XML 代码

<ImageView
android:id="@+id/dividerBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/ic_bar"
android:layout_gravity="center_horizontal"
android:scaleType="centerInside" />

关于如何让 ImageView 覆盖整个屏幕宽度有什么想法吗?

最佳答案

如果它是 9 补丁,则需要将其设置为 imageview 的背景属性,以使其正确缩放。现在,它正在尝试使用您提供的 scaleType 标签缩放图像,就像缩放任何其他图像一样。

尝试设置

android:background="@drawable/ic_bar" 

并移除 src 属性

此外,如果您只使用 imageView 来显示 9-patch,您可以切换到使用常规 View 而不是 ImageView。只要设置背景属性就可以了。

关于Android ImageView 不会匹配_parent 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9254869/

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