我想根据背景图片的高度和宽度
设置相对布局的高度和宽度答案 0 :(得分:0)
将android:adjustViewBounds
="true"
添加到ImageView
,它会自动调整大小以适合您的图片。通常,您将一个维度设置为固定数量或match_parent
,将另一个维度设置为wrap_content
。这将确保在图像的宽高比和大小发生变化时更改一个维度。
答案 1 :(得分:0)
这没什么大不了的。
首先,收集图像的宽度和高度。 之后使用Relative.LayoutParam将图像宽度和高度设置为Layout Param并将param设置为相对布局。
如果需要,您可以使用LayoutParam添加其他规则。