2015-11-14 58 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放入按鈕框中所需的空間。

如果增加文本大小,該按鈕將自動增加以適合文本。