- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要一个图像底部的按钮,参数为 android:adjustViewBounds="true"
。
这就是我要找的:
但这就是我得到的:
这是我正在使用的代码:
<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/
当我在我的 imageView xml 中使用 android:adjustViewBounds="true"时,它不起作用。如果我把 setAdjustViewBounds(true);在我的 Im
我有一个 ImageView 并将其 layout_height 设置为“100dp”,并将其 layout_width 设置为“wrap_content”。 使用的 drawable 具有更大的实际
我已经看过这个帖子了:ImageView adjustViewBounds not working但它不适用于我的情况。 本质上,adjustViewBounds 不起作用。让我们假设以下情况: sq
我试图在保持宽高比的同时使用与父宽度匹配的 ImageView。 1个项目的结果符合预期。但在其他情况下,相同的代码会给出不同的结果。 仅供引用,布局来自两个不同的项目,而不是同一个项目。有人可以帮助
我使用下面的代码来显示我的按钮 (因为我需要在按钮上添加文字,所以我不会使用ImageButton) 但是ImageView在View中会有一些空白区域 我认为“fitXY”会填充 Vi
我正在尝试使图像占据容器宽度并根据图像比例具有高度。在 XML 中,我会使用 adjustViewBounds在 ImageView . Compose 中有类似物吗?如果没有,我怎样才能做到这一点?
我需要一个图像底部的按钮,参数为 android:adjustViewBounds="true"。 这就是我要找的: 但这就是我得到的: 这是我正在使用的代码: 最佳答案 如果
我试图将 EditText 与左侧的 ImageView 放在单行中。但是我无法正确缩放图像以匹配文本输入的高度。 布局很简单: (我用红色突出
我想以编程方式将我的 ImageView 的 adjustViewBounds 属性设置为 true,而不是在 XML 中。如何做到这一点? 最佳答案 调用ImageView#setAdjustVie
我正在尝试创建这个: 并且可以用这个 LinearLayout 做到这一点: 效果很好。现在,我正在尝试对 ConstraintLayout 做同样的事情:
在我的实现中,adjustViewBounds=true 在 android 5.1 中完全符合预期但在 4.1 中不做同样的事情 4.1 on left, 5.1 on right adjustVi
我是一名优秀的程序员,十分优秀!