gpt4 book ai didi

android - 带有参数 adjustViewBounds Android studio 的图像底部按钮

转载 作者:行者123 更新时间:2023-12-04 15:29:02 24 4
gpt4 key购买 nike

我需要一个图像底部的按钮,参数为 android:adjustViewBounds="true"

这就是我要找的:

I need this

但这就是我得到的:

But I have this

这是我正在使用的代码:

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">

<ImageView
android:id="@+id/idImg"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true" //i really need this parameter because the height of each image is different
android:src="@drawable/homero" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text="See more"/>

</RelativeLayout>

最佳答案

如果您希望 ImageView 和 Button 重叠,它们要么需要相互引用,要么具有相同的布局对齐方式。

在此示例中,将 Button 与 ImageView 的底部对齐将解决此问题。

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">

<ImageView
android:id="@+id/idImg"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@drawable/homero" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/idImg"
android:text="See more"/>

</RelativeLayout>

按照您当前的方式,您的按钮试图到达 RelativeLayout 的底部。因为您的 RelativeLayout 的高度为 wrap_content,它会随着按钮试图到达底部而不断增长,最终填满屏幕!

关于android - 带有参数 adjustViewBounds Android studio 的图像底部按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61643911/

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