我正在构建一个应用程序,其中菜单中的图像会根据用户的选择而变化。我将其设置为高度match_constraint
,并将图片宽度设置为wrap_content
。但是,在图像更改后,它会占用更多空间,而我的第二个图像(大小设置为match_constraint
)会变小。
以下是一些可见的例子:
答案 0 :(得分:1)
如果你发布整个布局xml而不仅仅是图像会很有用,但我可以看到你的问题的一些潜在解决方案:
android:scaleType="centerInside"
和android:adjustViewBounds="true"
添加到您的图片中。这使得图像可以缩放到您定义的尺寸,同时保持纵横比而不会在其边界外“溢出”。我建议尝试第一种方法,因为它通常可以解决我在图像大小调整方面的问题