Взето от документацията за Android относно LayoutParams:
FILL_PARENT, което означава, че изгледът иска да бъде толкова голям, колкото неговия родител (минус подложката)
WRAP_CONTENT, което означава, че изгледът иска да бъде достатъчно голям, за да обхване съдържанието му (плюс подложка)
Сега, ако родителят зададе височината си на wrap_content
, а детето зададе височината си на fill_parent
, какво всъщност означава това? Искам да кажа, това звучи като връзка между исканията за размер: детето иска да бъде голямо колкото родителя си, но родителят иска да бъде голям колкото детето си.
Прочетох Как Android рисува изгледи, но статията не обяснява как параметрите на оформлението и MeasureSpecs всъщност работят заедно.