gpt4 book ai didi

android - 我如何在 Android 中显示此图像?

转载 作者:行者123 更新时间:2023-11-29 14:09:47 27 4
gpt4 key购买 nike

如何在 Android 中使用以下配置显示图像?

  • 保持原始宽高比(图片可以缩放,但不能拉伸(stretch))
  • 填充父级的宽度
  • 与父级底部对齐

以下不起作用:

<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scaleType="fitCenter"
android:layout_alignParentBottom="true"
android:src="@drawable/background" />

使用上面的 xml,ImageView 采用父级的宽度,但 ImageView 中的图像却没有。

最佳答案

一些要点。如果你想改变宽高比而不是 fitCenter 你应该尝试 centerInside :

Scale the image uniformly (maintain the image's aspect ratio) so
that both dimensions (width and height) of the image will be equal
to or less than the corresponding dimension of the view (minus padding).

请记住,使用您的应用程序的设备可能有不同的屏幕尺寸。如果您的背景图像可以拉伸(stretch),我建议您尝试 NinePatchDrawable

关于android - 我如何在 Android 中显示此图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4183798/

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