а на сколько она должна растягиваться?) выставь нужный размер и все. по-умолчанию она и будет на весь экран растягиваться
настолько, насколько растягивается контент ¯\_(ツ)_/¯
но контента в ней нет, это же вью. Была бы другая вью - врап_контент сработал бы
Какая именно? Их там много с таким параметром.
1. Вьюшку измеряет родитель - FrameLayout. Он передает ей свой размер, который вычисляется в его onMeasure по максимальному размеру всех чайлдов. 2. Тут размер имеет только второй чайлд - LinearLayout - у него minHeight = 120dp, значит первому чайлду будет передано 120dp в heightMeasureSpec + MeasureSpec.UNSPECIFIED 3. Первый чайлд должен занять ровно столько места, сколько ему нужно. Но ему не нужно места - значит должен быть measuredHeight = 0
Первый чайлд FrameLayout
View с wrap_content займет все доступное пространство. Хз почему так, но это так. Используй другой лейаут или выставь размер для View
Обсуждают сегодня