我通过限制例如on元素的右侧和顶部进行一些实验,然后进行设置,然后将-target
设置为width
,然后将match_constraint
设置为height
。
在这种情况下,wrap_content
的工作对我来说真的很奇怪。它似乎可以像match_constraint
那样工作,它不会减小宽度,只会增大宽度。
在这种情况下可以使用wrap_content
吗?甚至有道理吗?
答案 0 :(得分:2)
将尺寸设置为MATCH_CONSTRAINT
时,默认行为是使生成的尺寸占用所有可用空间。 read more
在您的情况下,您未将可用空间定义为设备宽度或预期的值。要使MATCH_CONSTRAINT
有效,必须定义宽度的左右约束,并在必要时定义高度的上底部约束。
在这种情况下可以使用match_constriant吗?甚至有道理吗?
否,在这种情况下,您应该使用wrap-content。