2015-11-14 31 views
0

当我添加一个按钮并将Layout_Width,Layout_Height设置为Wrap_Content。我指的是什么,因为当我这样做时。另外,我看到一个框可以展开以适应内容。那个盒子是什么?我知道这个盒子不是布局,因为我的相对布局设置为适合父母。那么容器是什么容纳按钮,并允许我修改该容器的布局?Android Wrap_Content

回答

0

Wrap_Content将占用尽可能多的元素所需的空间,它已经设置了高度和宽度。

+0

感谢您的回答,但我仍然不明白什么是包装内容?和一个按钮的内容是什么? – AnotherRandomUser

+0

WRAP_CONTENT,这意味着视图要足够大以包含其内容(加上填充)。内容基本上就是视图所持有的数据。 – John

+0

所以,如果我有按钮什么是视图和内容是什么? – AnotherRandomUser

0

wrap_content仅仅意味着它将包裹内容,无论它是什么。在你的情况下,内容将是Button中的文本。

例如,如果您有一个带有文本Click Me的按钮,则只需要将文本Click me放入按钮框中所需的空间。

如果增加文本大小,该按钮将自动增加以适合文本。